Browse Source

* freemem with wrong size (found with the new heapmanager)

peter 26 years ago
parent
commit
5993e45779
1 changed files with 5 additions and 2 deletions
  1. 5 2
      rtl/linux/linux.pp

+ 5 - 2
rtl/linux/linux.pp

@@ -3279,7 +3279,7 @@ begin
    begin
    begin
      temp:=p^.next;
      temp:=p^.next;
      if p^.name<>nil then
      if p^.name<>nil then
-      freemem(p^.name,strlen(p^.name));
+      freemem(p^.name,strlen(p^.name)+1);
      dispose(p);
      dispose(p);
      p:=temp;
      p:=temp;
    end;
    end;
@@ -3742,7 +3742,10 @@ End.
 
 
 {
 {
   $Log$
   $Log$
-  Revision 1.46  1999-09-08 16:14:41  peter
+  Revision 1.47  1999-10-06 17:43:58  peter
+    * freemem with wrong size (found with the new heapmanager)
+
+  Revision 1.46  1999/09/08 16:14:41  peter
     * pointer fixes
     * pointer fixes
 
 
   Revision 1.45  1999/08/11 22:02:25  peter
   Revision 1.45  1999/08/11 22:02:25  peter