[Scummvm-cvs-logs] SF.net SVN: scummvm:[50161] scummvm/branches/gsoc2010-plugins/backends/ platform/gp2xwiz/gp2xwiz-main.cpp
toneman1138 at users.sourceforge.net
toneman1138 at users.sourceforge.net
Tue Jun 22 20:52:25 CEST 2010
Revision: 50161
http://scummvm.svn.sourceforge.net/scummvm/?rev=50161&view=rev
Author: toneman1138
Date: 2010-06-22 18:52:25 +0000 (Tue, 22 Jun 2010)
Log Message:
-----------
modified main to use ELF loader
Modified Paths:
--------------
scummvm/branches/gsoc2010-plugins/backends/platform/gp2xwiz/gp2xwiz-main.cpp
Modified: scummvm/branches/gsoc2010-plugins/backends/platform/gp2xwiz/gp2xwiz-main.cpp
===================================================================
--- scummvm/branches/gsoc2010-plugins/backends/platform/gp2xwiz/gp2xwiz-main.cpp 2010-06-22 18:33:19 UTC (rev 50160)
+++ scummvm/branches/gsoc2010-plugins/backends/platform/gp2xwiz/gp2xwiz-main.cpp 2010-06-22 18:52:25 UTC (rev 50161)
@@ -41,8 +41,8 @@
#include "common/file.h"
#include "base/main.h"
+#include "backends/plugins/gp2xwiz/gp2xwiz-provider.h"
#include "backends/saves/default/default-saves.h"
-
#include "backends/timer/default/default-timer.h"
#include "sound/mixer_intern.h"
@@ -54,6 +54,9 @@
#include <sys/stat.h>
#include <time.h> // for getTimeAndDate()
+//comment this out to use POSIX plugins
+#define ELF_LOADER
+
/* Dump console info to files. */
// #define DUMP_STDOUT
@@ -63,8 +66,14 @@
assert(g_system);
#ifdef DYNAMIC_MODULES
+
+#ifdef ELF_LOADER
+ PluginManager::instance().addPluginProvider(new GP2XWIZPluginProvider());
+#else
PluginManager::instance().addPluginProvider(new POSIXPluginProvider());
-#endif
+#endif /* ELF_LOADER */
+
+#endif /* DYNAMIC_MODULES */
// Invoke the actual ScummVM main entry point:
int res = scummvm_main(argc, argv);
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