diff --git a/rtl/m68k/heap.inc b/rtl/m68k/heap.inc index 1ab70ed6b8..07ea44f9fb 100644 --- a/rtl/m68k/heap.inc +++ b/rtl/m68k/heap.inc @@ -134,11 +134,6 @@ move.l HEAPSIZE,d0 end ['d0']; - function heapsize : longint; - - begin - heapsize:=_heapsize; - end; {$IfDef CHECKHEAP} procedure call_stack(p : pointer); @@ -1060,17 +1055,21 @@ begin {$endif TEMPHEAP} HeapOrg := GetHeapStart; HeapPtr := HeapOrg; + _memavail := GetHeapSize; HeapEnd := HeapOrg + _memavail; HeapError := @GrowHeap; - _memavail := GetHeapSize; _heapsize:=longint(heapend)-longint(heaporg); Freelist := nil; end; { $Log$ - Revision 1.1 1998-03-25 11:18:44 root - Initial revision + Revision 1.2 1998-07-02 12:22:38 carl + - removed heapsize function, would cause conflicts with HEAPSIZE var + * GetHeapstart was misplaced + + Revision 1.1.1.1 1998/03/25 11:18:44 root + * Restored version Revision 1.3 1998/01/26 12:01:52 michael + Added log at the end