From bcac4966154ca51e47a8259204760c36d37f5954 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Tue, 29 Jul 2008 16:12:42 +0000 Subject: CONFIGMAN: Store domains in the order they were added svn-id: r33413 --- common/config-manager.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'common') diff --git a/common/config-manager.cpp b/common/config-manager.cpp index b0c4b2b5ef..044474a927 100644 --- a/common/config-manager.cpp +++ b/common/config-manager.cpp @@ -638,6 +638,10 @@ void ConfigManager::addGameDomain(const String &domName) { // the given name already exists? _gameDomains[domName]; + + // Add it to the _domainSaveOrder, if it's not already in there + if (find(_domainSaveOrder.begin(), _domainSaveOrder.end(), domName) == _domainSaveOrder.end()) + _domainSaveOrder.push_back(domName); } void ConfigManager::removeGameDomain(const String &domName) { -- cgit v1.2.3