diff options
author | rubidium <rubidium@openttd.org> | 2010-01-07 00:09:27 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2010-01-07 00:09:27 +0000 |
commit | 0e404038f27544fe7ebad2127b1651cd471732b6 (patch) | |
tree | 2ff838abb0b51b6374b89c68770e32acb03208cc /src/ai/ai_scanner.cpp | |
parent | 1967084bc3800615e6584d9d3115e0109a0e40da (diff) | |
download | openttd-0e404038f27544fe7ebad2127b1651cd471732b6.tar.xz |
(svn r18747) -Codechange: add some constness to the AI code
Diffstat (limited to 'src/ai/ai_scanner.cpp')
-rw-r--r-- | src/ai/ai_scanner.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/ai/ai_scanner.cpp b/src/ai/ai_scanner.cpp index 7467f773a..065d4e4c2 100644 --- a/src/ai/ai_scanner.cpp +++ b/src/ai/ai_scanner.cpp @@ -245,10 +245,10 @@ void AIScanner::RegisterAI(AIInfo *info) } } -AIInfo *AIScanner::SelectRandomAI() +AIInfo *AIScanner::SelectRandomAI() const { uint num_random_ais = 0; - for (AIInfoList::iterator it = this->info_single_list.begin(); it != this->info_single_list.end(); it++) { + for (AIInfoList::const_iterator it = this->info_single_list.begin(); it != this->info_single_list.end(); it++) { if (it->second->UseAsRandomAI()) num_random_ais++; } @@ -266,7 +266,7 @@ AIInfo *AIScanner::SelectRandomAI() } /* Find the Nth item from the array */ - AIInfoList::iterator it = this->info_single_list.begin(); + AIInfoList::const_iterator it = this->info_single_list.begin(); while (!it->second->UseAsRandomAI()) it++; for (; pos > 0; pos--) { it++; @@ -323,10 +323,10 @@ AIInfo *AIScanner::FindInfo(const char *nameParam, int versionParam) return info; } -char *AIScanner::GetAIConsoleList(char *p, const char *last) +char *AIScanner::GetAIConsoleList(char *p, const char *last) const { p += seprintf(p, last, "List of AIs:\n"); - AIInfoList::iterator it = this->info_list.begin(); + AIInfoList::const_iterator it = this->info_list.begin(); for (; it != this->info_list.end(); it++) { AIInfo *i = (*it).second; p += seprintf(p, last, "%10s (v%d): %s\n", i->GetName(), i->GetVersion(), i->GetDescription()); |