From cf11a1e98e4d5a4bfc6929b78a9fb28108f763a8 Mon Sep 17 00:00:00 2001 From: yexo Date: Fri, 3 Jun 2011 19:18:39 +0000 Subject: (svn r22534) -Fix [FS#4631] (r21250): doing rescan_ai in a game with running AIs caused a crash --- src/ai/ai_config.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/ai/ai_config.cpp') diff --git a/src/ai/ai_config.cpp b/src/ai/ai_config.cpp index 8ec213cd8..a00cf4867 100644 --- a/src/ai/ai_config.cpp +++ b/src/ai/ai_config.cpp @@ -75,9 +75,9 @@ AIInfo *AIConfig::GetInfo() const return this->info; } -bool AIConfig::ResetInfo() +bool AIConfig::ResetInfo(bool force_exact_match) { - this->info = AI::FindInfo(this->name, -1, false); + this->info = AI::FindInfo(this->name, force_exact_match ? this->version : -1, force_exact_match); return this->info != NULL; } -- cgit v1.2.3-54-g00ecf