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

athrxx at users.sourceforge.net athrxx at users.sourceforge.net
Thu May 1 13:36:00 CEST 2008


Revision: 31796
          http://scummvm.svn.sourceforge.net/scummvm/?rev=31796&view=rev
Author:   athrxx
Date:     2008-05-01 04:36:00 -0700 (Thu, 01 May 2008)

Log Message:
-----------
fix broken save file list

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

Modified: scummvm/trunk/engines/kyra/gui.cpp
===================================================================
--- scummvm/trunk/engines/kyra/gui.cpp	2008-05-01 03:00:51 UTC (rev 31795)
+++ scummvm/trunk/engines/kyra/gui.cpp	2008-05-01 11:36:00 UTC (rev 31796)
@@ -306,11 +306,14 @@
 
 	for (Common::StringList::const_iterator i = saveFileList.begin(); i != saveFileList.end(); ++i) {
 		char s1 = 0, s2 = 0, s3 = 0;
-		s1 = (*i)[i->size()-3] - '0';
-		s2 = (*i)[i->size()-2] - '0';
-		s3 = (*i)[i->size()-1] - '0';
+		s1 = (*i)[i->size()-3];
+		s2 = (*i)[i->size()-2];
+		s3 = (*i)[i->size()-1];
 		if (!isdigit(s1) || !isdigit(s2) || !isdigit(s3))
 			continue;
+		s1 -= '0';
+		s2 -= '0';
+		s3 -= '0';
 		_saveSlots.push_back(s1*100+s2*10+s3);
 	}
 


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