[Scummvm-cvs-logs] SF.net SVN: scummvm:[33562] scummvm/trunk/gui/launcher.cpp

fingolfin at users.sourceforge.net fingolfin at users.sourceforge.net
Sun Aug 3 10:05:19 CEST 2008


Revision: 33562
          http://scummvm.svn.sourceforge.net/scummvm/?rev=33562&view=rev
Author:   fingolfin
Date:     2008-08-03 08:05:19 +0000 (Sun, 03 Aug 2008)

Log Message:
-----------
Proper fix for bug #2035390: Check for ConfigManager::kApplicationDomain, and also forbid targets starting with an underscore

Modified Paths:
--------------
    scummvm/trunk/gui/launcher.cpp

Modified: scummvm/trunk/gui/launcher.cpp
===================================================================
--- scummvm/trunk/gui/launcher.cpp	2008-08-03 08:01:11 UTC (rev 33561)
+++ scummvm/trunk/gui/launcher.cpp	2008-08-03 08:05:19 UTC (rev 33562)
@@ -450,7 +450,10 @@
 		// Write back changes made to config object
 		String newDomain(_domainWidget->getEditString());
 		if (newDomain != _domain) {
-			if (newDomain.empty() || ConfMan.hasGameDomain(newDomain) || newDomain == "scummvm") {
+			if (newDomain.empty()
+				|| newDomain.hasPrefix("_")
+				|| newDomain == ConfigManager::kApplicationDomain
+				|| ConfMan.hasGameDomain(newDomain)) {
 				MessageDialog alert("This game ID is already taken. Please choose another one.");
 				alert.runModal();
 				return;


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list