Fix memory leak (oops)

pull/1/head
Daniel Richman 2012-12-27 14:22:24 +00:00
rodzic cc2408285d
commit 6fa8fa66aa
1 zmienionych plików z 9 dodań i 1 usunięć

Wyświetl plik

@ -95,7 +95,15 @@ void StrictInt::extract(istream &in)
return;
}
char *temp = new char[length + 1];
/* len(str(2**32)) == 10 */
if (length >= 11)
{
in.setstate(ios_base::badbit);
return;
}
char temp[16];
in.read(temp, length);
temp[length] = 0;