* avoid wrong ungetpersistanttemp

This commit is contained in:
pierre 2000-03-16 15:18:13 +00:00
parent e0cc4f9bed
commit 080a34ce07

View File

@ -903,7 +903,8 @@ implementation
{ process the inlinecode } { process the inlinecode }
secondpass(inlinecode); secondpass(inlinecode);
{ free the args } { free the args }
ungetpersistanttemp(pprocdef(p^.procdefinition)^.parast^.address_fixup); if pprocdef(p^.procdefinition)^.parast^.datasize>0 then
ungetpersistanttemp(pprocdef(p^.procdefinition)^.parast^.address_fixup);
end; end;
end end
else else
@ -1407,7 +1408,10 @@ implementation
end. end.
{ {
$Log$ $Log$
Revision 1.127 2000-03-01 00:03:11 pierre Revision 1.128 2000-03-16 15:18:13 pierre
* avoid wrong ungetpersistanttemp
Revision 1.127 2000/03/01 00:03:11 pierre
* fixes for locals in inlined procedures * fixes for locals in inlined procedures
fix for bug797 fix for bug797
+ stabs generation for inlined paras and locals + stabs generation for inlined paras and locals