[Scummvm-cvs-logs] CVS: scummvm/gui launcher.cpp,1.82,1.83
Max Horn
fingolfin at users.sourceforge.net
Tue Dec 30 11:08:05 CET 2003
Update of /cvsroot/scummvm/scummvm/gui
In directory sc8-pr-cvs1:/tmp/cvs-serv32346/gui
Modified Files:
launcher.cpp
Log Message:
cleanup for language/platform functions
Index: launcher.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/gui/launcher.cpp,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -d -r1.82 -r1.83
--- launcher.cpp 21 Dec 2003 15:29:51 -0000 1.82
+++ launcher.cpp 30 Dec 2003 19:07:55 -0000 1.83
@@ -149,7 +149,7 @@
_langPopUp->appendEntry("<default>");
_langPopUp->appendEntry("");
const Common::LanguageDescription *l = Common::g_languages;
- for (; l->name; ++l) {
+ for (; l->code; ++l) {
_langPopUp->appendEntry(l->description, l->id);
}
@@ -231,7 +231,7 @@
const Common::LanguageDescription *l = Common::g_languages;
int lang = Common::parseLanguage(ConfMan.get("language", _domain));
- for (int i = 0; l->name; ++l, ++i) {
+ for (int i = 0; l->code; ++l, ++i) {
if (lang == l->id)
sel = i + 2;
}
@@ -257,13 +257,13 @@
if (lang < 0)
ConfMan.removeKey("language", _domain);
else
- ConfMan.set("language", Common::getLanguageString(lang), _domain);
+ ConfMan.set("language", Common::getLanguageCode(lang), _domain);
Common::Platform platform = (Common::Platform)_platformPopUp->getSelectedTag();
if (platform < 0)
ConfMan.removeKey("platform", _domain);
else
- ConfMan.set("platform", Common::getPlatformString(platform), _domain);
+ ConfMan.set("platform", Common::getPlatformCode(platform), _domain);
}
OptionsDialog::close();
}
@@ -447,11 +447,11 @@
// Set language if specified
if (result.language != Common::UNK_LANG)
- ConfMan.set("language", Common::getLanguageString(result.language), domain);
+ ConfMan.set("language", Common::getLanguageCode(result.language), domain);
// Set platform if specified
if (result.platform != Common::kPlatformUnknown)
- ConfMan.set("platform", Common::getPlatformString(result.platform), domain);
+ ConfMan.set("platform", Common::getPlatformCode(result.platform), domain);
// Display edit dialog for the new entry
EditGameDialog editDialog(domain, result);
More information about the Scummvm-git-logs
mailing list