diff options
author | Travis Howell | 2009-08-09 01:55:34 +0000 |
---|---|---|
committer | Travis Howell | 2009-08-09 01:55:34 +0000 |
commit | 5f53ec3b294b3f2cccab94ff400bec70ab3504b8 (patch) | |
tree | 1a565797ed7e52a8aa6c9fa451130d39f0e45902 /engines/agos | |
parent | 6046b8f1348a9a50ca09a257b5781a8ca2970d2d (diff) | |
download | scummvm-rg350-5f53ec3b294b3f2cccab94ff400bec70ab3504b8.tar.gz scummvm-rg350-5f53ec3b294b3f2cccab94ff400bec70ab3504b8.tar.bz2 scummvm-rg350-5f53ec3b294b3f2cccab94ff400bec70ab3504b8.zip |
Fix bug #2834252 - ELVIRA1 Problem with 8-character-long save names.
svn-id: r43156
Diffstat (limited to 'engines/agos')
-rw-r--r-- | engines/agos/saveload.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/engines/agos/saveload.cpp b/engines/agos/saveload.cpp index 53a323212d..77b503b2e3 100644 --- a/engines/agos/saveload.cpp +++ b/engines/agos/saveload.cpp @@ -269,7 +269,6 @@ int16 AGOSEngine::matchSaveGame(const char *name, uint16 max) { in->read(dst, 8); delete in; - printf("Find: name %s file %s\n", name, (const char *)dst); if (!scumm_stricmp(name, dst)) { return slot; } @@ -284,7 +283,7 @@ void AGOSEngine::userGame(bool load) { const char *message1; int i = 0, numSaveGames; char *name; - char buf[8]; + char buf[10]; numSaveGames = countSaveGames(); @@ -313,7 +312,7 @@ restart: for (; *message1; message1++) windowPutChar(window, *message1); - memset(buf, 0, 8); + memset(buf, 0, 10); name = buf; _saveGameNameLen = 0; |