Bug fix in SimpleString (CppUnitLite) - typo caused allocating too-small buffer
parent
b5e10eadb8
commit
28eedb1940
|
@ -51,7 +51,7 @@ SimpleString SimpleString::operator+ (const SimpleString& other)
|
|||
{
|
||||
SimpleString ret;
|
||||
delete [] ret.buffer_;
|
||||
ret.buffer_ = new char [size() + other.size() - 1];
|
||||
ret.buffer_ = new char [size() + other.size() + 1];
|
||||
strcpy(ret.buffer_, buffer_);
|
||||
strcat(ret.buffer_, other.buffer_);
|
||||
return ret;
|
||||
|
|
Loading…
Reference in New Issue