[Scummvm-cvs-logs] CVS: scummvm/sword1 control.cpp,1.66,1.67
Torbjörn Andersson
eriktorbjorn at users.sourceforge.net
Mon Nov 7 23:29:07 CET 2005
Update of /cvsroot/scummvm/scummvm/sword1
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7712
Modified Files:
control.cpp
Log Message:
Don't write empty save slot names to the savegame index. All that does is
raising the "I/O error" flag.
Index: control.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sword1/control.cpp,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -d -r1.66 -r1.67
--- control.cpp 5 Nov 2005 19:26:26 -0000 1.66
+++ control.cpp 8 Nov 2005 07:28:31 -0000 1.67
@@ -756,7 +756,9 @@
while (strlen((char*)_saveNames[_saveFiles - 1]) == 0)
_saveFiles--;
for (uint8 cnt = 0; cnt < _saveFiles; cnt++) {
- outf->write(_saveNames[cnt], strlen((char*)_saveNames[cnt]));
+ int len = strlen((char*)_saveNames[cnt]);
+ if (len > 0)
+ outf->write(_saveNames[cnt], len);
if (cnt < _saveFiles - 1)
outf->writeByte(10);
else
More information about the Scummvm-git-logs
mailing list