summaryrefslogtreecommitdiff
path: root/plugin.c
diff options
context:
space:
mode:
authorkazer_ <kazer_@ffa7fe5e-494d-0410-b361-a75ebd5db220>2007-10-16 12:59:35 +0000
committerkazer_ <kazer_@ffa7fe5e-494d-0410-b361-a75ebd5db220>2007-10-16 12:59:35 +0000
commit875c6815a34dc04358f0a769347d1c7f167f2dcf (patch)
tree6c4ae82647655e4855f6328038b81943405c10db /plugin.c
parent179057d1e6c475f7bfc636acba05966371ac5da2 (diff)
downloadnavit-svn-875c6815a34dc04358f0a769347d1c7f167f2dcf.tar.gz
patch navit-dont-register-symbols-global from zaxl
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit/src@459 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'plugin.c')
-rw-r--r--plugin.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugin.c b/plugin.c
index 740fe1ee..9d81e995 100644
--- a/plugin.c
+++ b/plugin.c
@@ -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;