]> granicus.if.org Git - curl/commitdiff
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 743b716293f6936a209bed1bcb30acbe0b96521f..169c0fe2a05b4c3a9a464db3ee0522dbfc113125 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}) {