Merge pull request #268 from TheBlueMatt/deletefix
Fixes #240 and #244 - delete delete[] mismatch.
This commit is contained in:
commit
20d28e6031
1 changed files with 2 additions and 2 deletions
|
@ -271,7 +271,7 @@ string strprintf(const char* format, ...)
|
|||
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 strprintf(const char* format, ...)
|
|||
}
|
||||
string str(p, p+ret);
|
||||
if (p != buffer)
|
||||
delete p;
|
||||
delete[] p;
|
||||
return str;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue