From 5f53ec3b294b3f2cccab94ff400bec70ab3504b8 Mon Sep 17 00:00:00 2001 From: Travis Howell Date: Sun, 9 Aug 2009 01:55:34 +0000 Subject: Fix bug #2834252 - ELVIRA1 Problem with 8-character-long save names. svn-id: r43156 --- engines/agos/saveload.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'engines') 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; -- cgit v1.2.3