[Scummvm-cvs-logs] CVS: scummvm/gui dialog.cpp,1.29,1.30
Max Horn
fingolfin at users.sourceforge.net
Sat Jul 27 06:28:05 CEST 2002
Update of /cvsroot/scummvm/scummvm/gui
In directory usw-pr-cvs1:/tmp/cvs-serv21032/gui
Modified Files:
dialog.cpp
Log Message:
added isEmpty() methods to String and List class; fixed crasher that occured when saving/loading in NewGUI when nothing was selected
Index: dialog.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/gui/dialog.cpp,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -d -r1.29 -r1.30
--- dialog.cpp 27 Jul 2002 00:46:05 -0000 1.29
+++ dialog.cpp 27 Jul 2002 13:27:34 -0000 1.30
@@ -304,7 +304,7 @@
{
switch (cmd) {
case kSaveCmd:
- if (_savegameList->getSelectedString()[0] != 0) {
+ if (_savegameList->getSelected() > 0 && !_savegameList->getSelectedString().isEmpty()) {
Scumm *s = _gui->getScumm();
s->_saveLoadSlot = _savegameList->getSelected();
s->_saveLoadCompatible = false;
@@ -314,7 +314,7 @@
}
break;
case kLoadCmd:
- if (_savegameList->getSelectedString()[0] != 0) {
+ if (_savegameList->getSelected() > 0 && !_savegameList->getSelectedString().isEmpty()) {
Scumm *s = _gui->getScumm();
s->_saveLoadSlot = _savegameList->getSelected();
s->_saveLoadCompatible = false;
More information about the Scummvm-git-logs
mailing list