[Scummvm-cvs-logs] SF.net SVN: scummvm:[34949] scummvm/trunk/engines/dialogs.cpp
lordhoto at users.sourceforge.net
lordhoto at users.sourceforge.net
Sun Nov 9 13:16:52 CET 2008
Revision: 34949
http://scummvm.svn.sourceforge.net/scummvm/?rev=34949&view=rev
Author: lordhoto
Date: 2008-11-09 12:16:51 +0000 (Sun, 09 Nov 2008)
Log Message:
-----------
Fixed bug, which might mess up the description of new savegames.
Modified Paths:
--------------
scummvm/trunk/engines/dialogs.cpp
Modified: scummvm/trunk/engines/dialogs.cpp
===================================================================
--- scummvm/trunk/engines/dialogs.cpp 2008-11-09 12:07:20 UTC (rev 34948)
+++ scummvm/trunk/engines/dialogs.cpp 2008-11-09 12:16:51 UTC (rev 34949)
@@ -169,17 +169,15 @@
// FIXME: at this point, the save list's selItem is -1!
//Common::String result(_saveDialog->getResultString());
Common::String result;
- const char *desc;
if (result.empty()) {
// If the user was lazy and entered no save name, come up with a default name.
char buf[20];
- sprintf(buf, "Save %d", slot + 1);
- desc = buf;
+ snprintf(buf, 20, "Save %d", slot + 1);
+ _engine->saveGameState(slot, buf);
} else {
- desc = result.c_str();
+ _engine->saveGameState(slot, result.c_str());
}
- _engine->saveGameState(slot, desc);
close();
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list