[Scummvm-cvs-logs] SF.net SVN: scummvm: [29389] scummvm/trunk/engines/kyra/kyra_v1.cpp

lordhoto at users.sourceforge.net lordhoto at users.sourceforge.net
Sat Nov 3 22:25:38 CET 2007


Revision: 29389
          http://scummvm.svn.sourceforge.net/scummvm/?rev=29389&view=rev
Author:   lordhoto
Date:     2007-11-03 14:25:37 -0700 (Sat, 03 Nov 2007)

Log Message:
-----------
Cleanup.

Modified Paths:
--------------
    scummvm/trunk/engines/kyra/kyra_v1.cpp

Modified: scummvm/trunk/engines/kyra/kyra_v1.cpp
===================================================================
--- scummvm/trunk/engines/kyra/kyra_v1.cpp	2007-11-03 21:18:49 UTC (rev 29388)
+++ scummvm/trunk/engines/kyra/kyra_v1.cpp	2007-11-03 21:25:37 UTC (rev 29389)
@@ -474,8 +474,6 @@
 
 void KyraEngine_v1::delay(uint32 amount, bool update, bool isMainLoop) {
 	Common::Event event;
-	char saveLoadSlot[20];
-	char savegameName[14];
 
 	uint32 start = _system->getMillis();
 	do {
@@ -484,10 +482,12 @@
 			case Common::EVENT_KEYDOWN:
 				if (event.kbd.keycode >= '1' && event.kbd.keycode <= '9' && 
 						(event.kbd.flags == Common::KBD_CTRL || event.kbd.flags == Common::KBD_ALT) && isMainLoop) {
-					sprintf(saveLoadSlot, "%s.00%d", _targetName.c_str(), event.kbd.keycode - '0');
+					const char *saveLoadSlot = getSavegameFilename(event.kbd.keycode - '0');
+
 					if (event.kbd.flags == Common::KBD_CTRL)
 						loadGame(saveLoadSlot);
 					else {
+						char savegameName[14];
 						sprintf(savegameName, "Quicksave %d",  event.kbd.keycode - '0');
 						saveGame(saveLoadSlot, savegameName);
 					}


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