* 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 }
secondpass(inlinecode);
{ 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
else
@ -1407,7 +1408,10 @@ implementation
end.
{
$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
fix for bug797
+ stabs generation for inlined paras and locals