Browse Source

*fix rtl compile : HAS_MEMORYMANAGER/HAS_MT_MEMORYMANAGER

git-svn-id: trunk@4431 -
oro06 19 years ago
parent
commit
d1dc6efeea
1 changed files with 5 additions and 0 deletions
  1. 5 0
      rtl/inc/system.inc

+ 5 - 0
rtl/inc/system.inc

@@ -663,7 +663,10 @@ end;
 *****************************************************************************}
 
 Procedure system_exit;forward;
+{$if not (defined(HAS_MEMORYMANAGER) or defined(HAS_MT_MEMORYMANAGER))}
+//not needed if independant memory manager
 Procedure FinalizeHeap;forward;
+{$endif HAS_MEMORYMANAGER}
 
 Procedure InternalExit;
 var
@@ -703,7 +706,9 @@ Begin
 {$if defined(LINUX) or defined(BSD)}
   sysfreemem(cmdline);
 {$endif}
+{$if not (defined(HAS_MEMORYMANAGER) or defined(HAS_MT_MEMORYMANAGER))}
   FinalizeHeap;
+{$endif HAS_MEMORYMANAGER}
 End;