fix major memory corruption bug in the safeWriter

This commit is contained in:
tildearrow 2021-12-22 11:51:09 -05:00
parent 9841439917
commit 00b42767de
1 changed files with 1 additions and 1 deletions

View File

@ -7,7 +7,7 @@ unsigned char* SafeWriter::getFinalBuf() {
}
void SafeWriter::checkSize(size_t amount) {
if (curSeek+amount>=bufLen) {
while ((curSeek+amount)>=bufLen) {
unsigned char* newBuf=new unsigned char[bufLen+WRITER_BUF_SIZE];
memcpy(newBuf,buf,bufLen);
delete[] buf;