[Scummvm-cvs-logs] CVS: scummvm/base gameDetector.cpp,1.11,1.12
Max Horn
fingolfin at users.sourceforge.net
Sun Oct 5 07:04:03 CEST 2003
Update of /cvsroot/scummvm/scummvm/base
In directory sc8-pr-cvs1:/tmp/cvs-serv11607/base
Modified Files:
gameDetector.cpp
Log Message:
Make use of new List iterator
Index: gameDetector.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/base/gameDetector.cpp,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- gameDetector.cpp 4 Oct 2003 01:02:23 -0000 1.11
+++ gameDetector.cpp 5 Oct 2003 14:03:07 -0000 1.12
@@ -298,8 +298,9 @@
printf("Game Full Title Config\n"
"---------------- ------------------------------------------------------ -------\n");
- for (int i = 0; i < plugins.size(); i++) {
- v = plugins[i]->getTargets();
+ PluginList::ConstIterator iter = plugins.begin();
+ for (iter = plugins.begin(); iter != plugins.end(); ++iter) {
+ v = (*iter)->getTargets();
while (v->targetName && v->description) {
config = (g_config->has_domain(v->targetName)) ? "Yes" : "";
printf("%-17s%-56s%s\n", v->targetName, v->description, config);
@@ -314,11 +315,12 @@
const TargetSettings *target;
const PluginList &plugins = g_pluginManager->getPlugins();
- for (int i = 0; i < plugins.size(); i++) {
- target = plugins[i]->findTarget(targetName);
+ PluginList::ConstIterator iter = plugins.begin();
+ for (iter = plugins.begin(); iter != plugins.end(); ++iter) {
+ target = (*iter)->findTarget(targetName);
if (target) {
if (plugin)
- *plugin = plugins[i];
+ *plugin = *iter;
return target;
}
}
More information about the Scummvm-git-logs
mailing list