浏览代码

* dec ptr before free in reallocmem

peter 21 年之前
父节点
当前提交
d644629612
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      rtl/inc/cmem.pp

+ 5 - 1
rtl/inc/cmem.pp

@@ -88,6 +88,7 @@ begin
     begin
       if p<>nil then
         begin
+          dec(size,sizeof(ptrint));
           free(p);
           p:=nil;
         end;
@@ -164,7 +165,10 @@ end.
 
 {
  $Log$
- Revision 1.3  2004-03-17 12:50:53  michael
+ Revision 1.4  2004-03-23 22:35:20  peter
+   * dec ptr before free in reallocmem
+
+ Revision 1.3  2004/03/17 12:50:53  michael
  * Fixed: Macavail -> CMaxAvail (from Marc Weustinc)
 
  Revision 1.2  2004/03/16 15:25:16  peter