src/plugin.c

changeset 6485
3c7ba18e32f1
parent 6432
deb64099bbf3
child 6486
18da8fdbc85b
--- a/src/plugin.c	Sun Aug 17 17:55:46 2003 +0000
+++ b/src/plugin.c	Mon Aug 18 01:03:43 2003 +0000
@@ -38,11 +38,11 @@
 
 #include "accountopt.h"
 #include "debug.h"
-#include "event.h"
 #include "notify.h"
 #include "prefs.h"
 #include "prpl.h"
 #include "request.h"
+#include "signals.h"
 
 #ifdef _WIN32
 # define PLUGIN_EXT ".dll"
@@ -244,16 +244,6 @@
 		if (plugin->info != NULL) {
 			if (plugin->info->load != NULL)
 				plugin->info->load(plugin);
-
-			if (plugin->info->type == GAIM_PLUGIN_LOADER) {
-				GaimPluginLoaderInfo *loader_info;
-
-				loader_info = GAIM_PLUGIN_LOADER_INFO(plugin);
-
-				if (loader_info->broadcast != NULL)
-					gaim_signals_register_broadcast_func(loader_info->broadcast,
-														 NULL);
-			}
 		}
 	}
 	else {
@@ -327,14 +317,6 @@
 			if (prpl_info->protocol_options != NULL)
 				g_list_free(prpl_info->protocol_options);
 		}
-		else if (plugin->info->type == GAIM_PLUGIN_LOADER) {
-			GaimPluginLoaderInfo *loader_info;
-
-			loader_info = GAIM_PLUGIN_LOADER_INFO(plugin);
-
-			if (loader_info->broadcast != NULL)
-				gaim_signals_unregister_broadcast_func(loader_info->broadcast);
-		}
 	}
 	else {
 		GaimPlugin *loader;

mercurial