* fixed tempansi which set wrong pos in free temp

This commit is contained in:
peter 1999-04-14 09:10:46 +00:00
parent b346adab8b
commit 33fd292687

View File

@ -309,7 +309,7 @@ unit temp_gen;
so we need to convert that space into so we need to convert that space into
a tempfreeitem ! } a tempfreeitem ! }
new(tl); new(tl);
tl^.pos:=lastoccupied; tl^.pos:=maxtemp;
tl^.size:=lastoccupied-maxtemp; tl^.size:=lastoccupied-maxtemp;
tl^.next:=tmpfreelist; tl^.next:=tmpfreelist;
lastoccupied:=maxtemp; lastoccupied:=maxtemp;
@ -331,7 +331,7 @@ unit temp_gen;
end; end;
gettempansioffset:=ofs; gettempansioffset:=ofs;
end; end;
procedure gettempansistringreference(var ref : treference); procedure gettempansistringreference(var ref : treference);
begin begin
@ -635,7 +635,10 @@ begin
end. end.
{ {
$Log$ $Log$
Revision 1.15 1999-04-09 13:05:45 pierre Revision 1.16 1999-04-14 09:10:46 peter
* fixed tempansi which set wrong pos in free temp
Revision 1.15 1999/04/09 13:05:45 pierre
* Minenumsize=1 under TEST_ENUMSIZE cond because buggy * Minenumsize=1 under TEST_ENUMSIZE cond because buggy
Revision 1.14 1999/04/09 09:55:20 peter Revision 1.14 1999/04/09 09:55:20 peter