Browse Source

HPCC-21942 Fix mismatched new vs delete/free issues

Signed-off-by: Jake Smith <jake.smith@lexisnexisrisk.com>
Jake Smith 6 năm trước cách đây
mục cha
commit
63e74f3867

+ 2 - 2
system/jlib/jdebug.cpp

@@ -2298,8 +2298,8 @@ public:
 
     ~CExtendedStats()
     {
-        free(newDiskStats);
-        free(oldDiskStats);
+        delete newDiskStats;
+        delete oldDiskStats;
         if (kbuf != nullptr)
             free(kbuf);
     }

+ 1 - 1
thorlcr/activities/hashdistrib/thhashdistribslave.cpp

@@ -639,7 +639,7 @@ protected:
             {
                 ForEachItemIn(t, targets)
                     delete targets.item(t);
-                delete sendersFinished;
+                delete [] sendersFinished;
             }
         }
         void reinit()