[Scummvm-cvs-logs] SF.net SVN: scummvm: [22345] scummvm/trunk/base
fingolfin at users.sourceforge.net
fingolfin at users.sourceforge.net
Thu May 4 15:56:01 CEST 2006
Revision: 22345
Author: fingolfin
Date: 2006-05-04 15:55:15 -0700 (Thu, 04 May 2006)
ViewCVS: http://svn.sourceforge.net/scummvm/?rev=22345&view=rev
Log Message:
-----------
Make sure our config default values get properly registered
Modified Paths:
--------------
scummvm/trunk/base/gameDetector.cpp
scummvm/trunk/base/gameDetector.h
scummvm/trunk/base/main.cpp
Modified: scummvm/trunk/base/gameDetector.cpp
===================================================================
--- scummvm/trunk/base/gameDetector.cpp 2006-05-04 22:52:18 UTC (rev 22344)
+++ scummvm/trunk/base/gameDetector.cpp 2006-05-04 22:55:15 UTC (rev 22345)
@@ -150,7 +150,7 @@
exit(1);
}
-GameDetector::GameDetector() {
+void GameDetector::registerDefaults() {
// Graphics
ConfMan.registerDefault("fullscreen", false);
Modified: scummvm/trunk/base/gameDetector.h
===================================================================
--- scummvm/trunk/base/gameDetector.h 2006-05-04 22:52:18 UTC (rev 22344)
+++ scummvm/trunk/base/gameDetector.h 2006-05-04 22:55:15 UTC (rev 22345)
@@ -35,8 +35,8 @@
typedef Common::String String;
public:
- GameDetector();
-
+ static void registerDefaults();
+
static Common::String parseCommandLine(Common::StringMap &settings, int argc, char **argv);
static void processSettings(Common::String &target, Common::StringMap &settings);
static const Plugin *detectMain();
Modified: scummvm/trunk/base/main.cpp
===================================================================
--- scummvm/trunk/base/main.cpp 2006-05-04 22:52:18 UTC (rev 22344)
+++ scummvm/trunk/base/main.cpp 2006-05-04 22:55:15 UTC (rev 22345)
@@ -323,6 +323,9 @@
// Verify that the backend has been initialized (i.e. g_system has been set).
assert(g_system);
OSystem &system = *g_system;
+
+ // Register config manager defaults
+ GameDetector::registerDefaults();
// Parse the command line
Common::StringMap settings;
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