libpurple/protocols/novell/novell.c

changeset 40945
bbeb2e98ea5b
parent 40885
87f6241da196
child 40985
ddc26be7f597
--- a/libpurple/protocols/novell/novell.c	Thu Jun 10 21:23:12 2021 -0500
+++ b/libpurple/protocols/novell/novell.c	Thu Jun 10 23:40:54 2021 -0500
@@ -24,6 +24,9 @@
 # include <sys/utsname.h>
 #endif
 
+#include <gplugin.h>
+#include <gplugin-native.h>
+
 #include <purple.h>
 
 #include "nmuser.h"
@@ -3625,8 +3628,8 @@
 		NULL));
 }
 
-static PurplePluginInfo *
-plugin_query(GError **error)
+static GPluginPluginInfo *
+novell_query(GError **error)
 {
 	return purple_plugin_info_new(
 		"id",           "prpl-novell",
@@ -3644,7 +3647,7 @@
 }
 
 static gboolean
-plugin_load(PurplePlugin *plugin, GError **error)
+novell_load(GPluginPlugin *plugin, GError **error)
 {
 	PurpleProtocolManager *manager = purple_protocol_manager_get_default();
 
@@ -3661,7 +3664,7 @@
 }
 
 static gboolean
-plugin_unload(PurplePlugin *plugin, GError **error)
+novell_unload(GPluginPlugin *plugin, GError **error)
 {
 	PurpleProtocolManager *manager = purple_protocol_manager_get_default();
 
@@ -3674,4 +3677,4 @@
 	return TRUE;
 }
 
-PURPLE_PLUGIN_INIT(novell, plugin_query, plugin_load, plugin_unload);
+GPLUGIN_NATIVE_PLUGIN_DECLARE(novell)

mercurial