diff options
Diffstat (limited to 'backends/platform/x11/x11.cpp')
-rw-r--r-- | backends/platform/x11/x11.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/backends/platform/x11/x11.cpp b/backends/platform/x11/x11.cpp index ce020c7a8e..7db5066c44 100644 --- a/backends/platform/x11/x11.cpp +++ b/backends/platform/x11/x11.cpp @@ -30,6 +30,7 @@ #include "base/main.h" #include "backends/intern.h" #include "backends/platform/x11/x11.h" +#include "backends/plugins/posix/posix-provider.h" #include <stdio.h> #include <assert.h> @@ -62,6 +63,10 @@ int main(int argc, char *argv[]) { g_system = OSystem_X11::create(0, 0); assert(g_system); +#ifdef DYNAMIC_MODULES + PluginManager::instance().addPluginProvider(new POSIXPluginProvider()); +#endif + // Invoke the actual ScummVM main entry point: int res = scummvm_main(argc, argv); g_system->quit(); // TODO: Consider removing / replacing this! |