James Bursa's fix to make this deal with malloc(0) as OK to free()
authorDaniel Stenberg <daniel@haxx.se>
Fri, 7 May 2004 18:54:09 +0000 (18:54 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 7 May 2004 18:54:09 +0000 (18:54 +0000)
tests/memanalyze.pl

index 743b716..169c0fe 100755 (executable)
@@ -88,7 +88,7 @@ while(<FILE>) {
 
         if($function =~ /free\(0x([0-9a-f]*)/) {
             $addr = $1;
-            if($sizeataddr{$addr} == 0) {
+            if(!exists $sizeataddr{$addr}) {
                 print "FREE ERROR: No memory allocated: $line\n";
             }
             elsif(-1 == $sizeataddr{$addr}) {