libpurple/plugins.h

changeset 40945
bbeb2e98ea5b
parent 40940
f8b982789e1e
child 40963
f2abd04191b7
--- a/libpurple/plugins.h	Thu Jun 10 21:23:12 2021 -0500
+++ b/libpurple/plugins.h	Thu Jun 10 23:40:54 2021 -0500
@@ -198,25 +198,6 @@
  */
 #define PURPLE_ABI_VERSION PURPLE_PLUGIN_ABI_VERSION(PURPLE_MAJOR_VERSION, PURPLE_MINOR_VERSION)
 
-/**
- * PURPLE_PLUGIN_INIT:
- *
- * Defines the plugin's entry points.
- */
-#define PURPLE_PLUGIN_INIT(pluginname,pluginquery,pluginload,pluginunload) \
-	G_MODULE_EXPORT GPluginPluginInfo *gplugin_query(GError **e); \
-	G_MODULE_EXPORT GPluginPluginInfo *gplugin_query(GError **e) { \
-		return GPLUGIN_PLUGIN_INFO(pluginquery(e)); \
-	} \
-	G_MODULE_EXPORT gboolean gplugin_load(GPluginNativePlugin *p, GError **e); \
-	G_MODULE_EXPORT gboolean gplugin_load(GPluginNativePlugin *p, GError **e) { \
-		return pluginload(PURPLE_PLUGIN(p), e); \
-	} \
-	G_MODULE_EXPORT gboolean gplugin_unload(GPluginNativePlugin *p, GError **e); \
-	G_MODULE_EXPORT gboolean gplugin_unload(GPluginNativePlugin *p, GError **e) { \
-		return pluginunload(PURPLE_PLUGIN(p), e); \
-	}
-
 G_BEGIN_DECLS
 
 /**************************************************************************/
@@ -414,8 +395,7 @@
  *
  * Returns: A new #PurplePluginInfo instance.
  */
-PurplePluginInfo *purple_plugin_info_new(const char *first_property, ...)
-                  G_GNUC_NULL_TERMINATED;
+GPluginPluginInfo *purple_plugin_info_new(const char *first_property, ...) G_GNUC_NULL_TERMINATED;
 
 /**
  * purple_plugin_info_get_actions_cb:

mercurial