From 5ca88939872f22a1b976ad65bf25eeaee888c710 Mon Sep 17 00:00:00 2001 From: Jonas Maebe Date: Tue, 24 Apr 2018 19:28:20 +0000 Subject: [PATCH] * fixed temppos of loaded nested variables: invalid rather than the temppos in their parent frame (mantis #33636) git-svn-id: trunk@38836 - --- compiler/ncgld.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/ncgld.pas b/compiler/ncgld.pas index 2ace464cd0..f0634003e8 100644 --- a/compiler/ncgld.pas +++ b/compiler/ncgld.pas @@ -244,7 +244,7 @@ implementation internalerror(200309286); if lvs.localloc.loc<>LOC_REFERENCE then internalerror(200409241); - hlcg.reference_reset_base(location.reference,left.resultdef,left.location.register,lvs.localloc.reference.offset,lvs.localloc.reference.temppos,lvs.localloc.reference.alignment,lvs.localloc.reference.volatility); + hlcg.reference_reset_base(location.reference,left.resultdef,left.location.register,lvs.localloc.reference.offset,ctempposinvalid,lvs.localloc.reference.alignment,lvs.localloc.reference.volatility); end;