diff src/plugin.h @ 12926:2c4f20ff387c

[gaim-migrate @ 15279] SF Patch #1403656 from Nick Hebner "This patch makes plugin unloading take into account plugins that depend on the plugin being unloaded. All plugins dependent on the plugin in question are unloaded before this plugin is, so there are not problems with missing dependencies." committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Wed, 18 Jan 2006 18:21:59 +0000
parents 0bc110c7ab91
children 4e9935a539db
line wrap: on
line diff
--- a/src/plugin.h	Wed Jan 18 03:44:18 2006 +0000
+++ b/src/plugin.h	Wed Jan 18 18:21:59 2006 +0000
@@ -126,6 +126,7 @@
 	void *ipc_data;                        /**< IPC data.                 */
 	void *extra;                           /**< Plugin-specific data.     */
 	gboolean unloadable;                   /**< Unloadable                */
+	GList *dependent_plugins;              /**< Plugins depending on this */
 };
 
 #define GAIM_PLUGIN_LOADER_INFO(plugin) \