diff src/plugin.c @ 10737:b7f0bc436179

[gaim-migrate @ 12339] Some notes committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Sat, 26 Mar 2005 19:19:33 +0000
parents c604c88a7530
children 5cda52915a1f
line wrap: on
line diff
--- a/src/plugin.c	Sat Mar 26 19:13:15 2005 +0000
+++ b/src/plugin.c	Sat Mar 26 19:19:33 2005 +0000
@@ -209,6 +209,13 @@
 
 	if (plugin->native_plugin) {
 		const char *error;
+		/*
+		 * TODO: Should pass the G_MODULE_BIND_LOCAL parameter to
+		 *       g_module_open().  It enforces plugin separation so that
+		 *       symbols from plugins are not added to the global name
+		 *       space.  However, it caused problems with using a
+		 *       perl script for me.  If it works for you then go for it.
+		 */
 		plugin->handle = g_module_open(filename, 0);
 
 		if (plugin->handle == NULL)