changeset 640:afe517f26ae7 draft

Merge pull request #268 from TheBlueMatt/deletefix Fixes #240 and #244 - delete delete[] mismatch.
author Jeff Garzik <jgarzik@exmulti.com>
date Thu, 26 May 2011 13:25:58 -0700 (2011-05-26)
parents c88169083bc7 (current diff) 069da23e4507 (diff)
children a4e982b50810
files
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/util.cpp
+++ b/src/util.cpp
@@ -271,7 +271,7 @@
         if (ret >= 0 && ret < limit)
             break;
         if (p != buffer)
-            delete p;
+            delete[] p;
         limit *= 2;
         p = new char[limit];
         if (p == NULL)
@@ -279,7 +279,7 @@
     }
     string str(p, p+ret);
     if (p != buffer)
-        delete p;
+        delete[] p;
     return str;
 }