diff --git a/rtl/inc/heaptrc.pp b/rtl/inc/heaptrc.pp index 9ad0ca58ab..5686adb53b 100644 --- a/rtl/inc/heaptrc.pp +++ b/rtl/inc/heaptrc.pp @@ -1121,7 +1121,7 @@ begin else Writeln(ptext^); Writeln(ptext^,'True free heap : ',status.CurrHeapFree); - ExpectedHeapFree:=status.CurrHeapFree + ExpectedHeapFree:=status.CurrHeapSize -(loc_info^.getmem8_size-loc_info^.freemem8_size) -(loc_info^.getmem_cnt-loc_info^.freemem_cnt)*(sizeof(theap_mem_info)+extra_info_size) -EntryMemUsed;