Mismatched new[]/delete for serialised GameSave data
This commit is contained in:
parent
ee542bcafc
commit
aa74deb6d5
@ -1057,7 +1057,7 @@ std::string Client::AddStamp(GameSave * saveData)
|
||||
stampStream.write((const char *)gameData, gameDataLength);
|
||||
stampStream.close();
|
||||
|
||||
delete gameData;
|
||||
delete[] gameData;
|
||||
|
||||
stampIDs.push_front(saveID.str());
|
||||
|
||||
|
@ -289,7 +289,7 @@ std::vector<char> GameSave::Serialise()
|
||||
int dataSize;
|
||||
char * data = Serialise(dataSize);
|
||||
std::vector<char> dataVect(data, data+dataSize);
|
||||
delete data;
|
||||
delete[] data;
|
||||
return dataVect;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user