src/plugin.c

changeset 12066
58ee6aa007c8
parent 11963
3af2d2a60564
child 12077
484da2b29933
--- a/src/plugin.c	Sun Nov 13 01:24:07 2005 +0000
+++ b/src/plugin.c	Sun Nov 13 01:32:31 2005 +0000
@@ -97,9 +97,7 @@
 	if (last_period == NULL)
 		return FALSE;
 
-	return !(strcmp(last_period, GAIM_PLUGIN_EXT_WIN32) &
-	         strcmp(last_period, GAIM_PLUGIN_EXT_HPUX) &
-	         strcmp(last_period, GAIM_PLUGIN_EXT_UNIX));
+	return !(strcmp(last_period + 1, G_MODULE_SUFFIX));
 }
 
 static char *
@@ -213,7 +211,7 @@
 	if (plugin != NULL)
 		return plugin;
 
-	plugin = gaim_plugin_new(has_file_extension(filename, GAIM_PLUGIN_EXT), filename);
+	plugin = gaim_plugin_new(has_file_extension(filename, G_MODULE_SUFFIX), filename);
 
 	if (plugin->native_plugin) {
 		const char *error;

mercurial