patch navit-dont-register-symbols-global from zaxl
authorkazer_ <kazer_@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Tue, 16 Oct 2007 12:59:35 +0000 (12:59 +0000)
committerkazer_ <kazer_@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Tue, 16 Oct 2007 12:59:35 +0000 (12:59 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@459 ffa7fe5e-494d-0410-b361-a75ebd5db220

navit/src/plugin.c

index 740fe1e..9d81e99 100644 (file)
@@ -42,7 +42,7 @@ plugin_load(struct plugin *pl)
                g_warning("can't load '%s', already loaded\n", pl->name);
                return 0;
        }
-       mod=g_module_open(pl->name, pl->lazy ? G_MODULE_BIND_LAZY : 0);
+       mod=g_module_open(pl->name, G_MODULE_BIND_LOCAL | (pl->lazy ? G_MODULE_BIND_LAZY : 0));
        if (! mod) {
                g_warning("can't load '%s', Error '%s'\n", pl->name, g_module_error());
                return 0;