libpurple/plugins/autoaccept.c

changeset 40945
bbeb2e98ea5b
parent 40439
e9838d634d5e
child 40990
7988932faf91
--- a/libpurple/plugins/autoaccept.c	Thu Jun 10 21:23:12 2021 -0500
+++ b/libpurple/plugins/autoaccept.c	Thu Jun 10 23:40:54 2021 -0500
@@ -32,6 +32,9 @@
 #include <glib.h>
 #include <glib/gstdio.h>
 
+#include <gplugin.h>
+#include <gplugin-native.h>
+
 #include <purple.h>
 
 #define PREF_PREFIX		"/plugins/core/" PLUGIN_ID
@@ -268,8 +271,8 @@
 	return frame;
 }
 
-static PurplePluginInfo *
-plugin_query(GError **error)
+static GPluginPluginInfo *
+auto_accept_query(GError **error)
 {
 	const gchar * const authors[] = PLUGIN_AUTHORS;
 
@@ -289,7 +292,7 @@
 }
 
 static gboolean
-plugin_load(PurplePlugin *plugin, GError **error)
+auto_accept_load(GPluginPlugin *plugin, GError **error)
 {
 	char *dirname;
 
@@ -324,9 +327,9 @@
 }
 
 static gboolean
-plugin_unload(PurplePlugin *plugin, GError **error)
+auto_accept_unload(GPluginPlugin *plugin, GError **error)
 {
 	return TRUE;
 }
 
-PURPLE_PLUGIN_INIT(PLUGIN_STATIC_NAME, plugin_query, plugin_load, plugin_unload);
+GPLUGIN_NATIVE_PLUGIN_DECLARE(auto_accept)

mercurial