diff options
Diffstat (limited to 'src/client/Client.cpp')
| -rw-r--r-- | src/client/Client.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/client/Client.cpp b/src/client/Client.cpp index 8a82515..d694f45 100644 --- a/src/client/Client.cpp +++ b/src/client/Client.cpp @@ -877,7 +877,7 @@ RequestStatus Client::UploadSave(SaveInfo & save) { if(strncmp((const char *)data, "OK", 2)!=0) { - if(gameData) free(gameData); + if(gameData) delete[] gameData; lastError = std::string((const char *)data); free(data); return RequestFailure; @@ -898,14 +898,14 @@ RequestStatus Client::UploadSave(SaveInfo & save) } } free(data); - if(gameData) free(gameData); + if(gameData) delete[] gameData; return RequestOkay; } else if(data) { free(data); } - if(gameData) free(gameData); + if(gameData) delete[] gameData; return RequestFailure; } |
