[Scummvm-cvs-logs] CVS: scummvm/gui launcher.cpp,1.50,1.51
Max Horn
fingolfin at users.sourceforge.net
Sun Oct 5 07:04:04 CEST 2003
Update of /cvsroot/scummvm/scummvm/gui
In directory sc8-pr-cvs1:/tmp/cvs-serv11607/gui
Modified Files:
launcher.cpp
Log Message:
Make use of new List iterator
Index: launcher.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/gui/launcher.cpp,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -d -r1.50 -r1.51
--- launcher.cpp 2 Oct 2003 17:43:02 -0000 1.50
+++ launcher.cpp 5 Oct 2003 14:03:07 -0000 1.51
@@ -228,18 +228,18 @@
}
void LauncherDialog::updateListing() {
- int i;
Common::StringList l;
// Retrieve a list of all games defined in the config file
_domains.clear();
StringList domains = g_config->get_domains();
- for (i = 0; i < domains.size(); i++) {
- String name(g_config->get("gameid", domains[i]));
- String description(g_config->get("description", domains[i]));
+ StringList::ConstIterator iter = domains.begin();
+ for (iter = domains.begin(); iter != domains.end(); ++iter) {
+ String name(g_config->get("gameid", *iter));
+ String description(g_config->get("description", *iter));
if (name.isEmpty())
- name = domains[i];
+ name = *iter;
if (description.isEmpty()) {
const TargetSettings *v = _detector.findTarget(name.c_str());
if (v && v->description)
@@ -253,7 +253,7 @@
while (pos < size && (description > l[pos]))
pos++;
l.insert_at(pos, description);
- _domains.insert_at(pos, domains[i]);
+ _domains.insert_at(pos, *iter);
}
}
More information about the Scummvm-git-logs
mailing list