* fixed overflow when histsize=0

This commit is contained in:
peter 2004-12-22 15:45:34 +00:00
parent 2b860db51d
commit d0956aec45

View File

@ -295,7 +295,8 @@ END;
{---------------------------------------------------------------------------}
PROCEDURE InitHistory;
BEGIN
GetMem(HistoryBlock, HistorySize); { Allocate block }
if HistorySize>0 then
GetMem(HistoryBlock, HistorySize); { Allocate block }
ClearHistory; { Clear the history }
END;
@ -305,7 +306,10 @@ END;
PROCEDURE DoneHistory;
BEGIN
If (HistoryBlock <> Nil) Then { History block valid }
FreeMem(HistoryBlock, HistorySize); { Release history block }
begin
FreeMem(HistoryBlock); { Release history block }
HistoryBlock:=nil;
end;
END;
{+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++}
@ -424,7 +428,10 @@ END.
{
$Log$
Revision 1.12 2004-11-06 17:08:48 peter
Revision 1.13 2004-12-22 15:45:34 peter
* fixed overflow when histsize=0
Revision 1.12 2004/11/06 17:08:48 peter
* drawing of tview merged from old fv code
}