libpurple/plugins.c

branch
soc.2013.gobjectification.plugins
changeset 36480
ea193a32e6c9
parent 36479
345ec7248f48
child 36481
76943492ab1b
--- a/libpurple/plugins.c	Sat Aug 10 01:14:37 2013 +0530
+++ b/libpurple/plugins.c	Sat Aug 10 01:46:05 2013 +0530
@@ -669,16 +669,29 @@
 #endif
 }
 
-guint32
-purple_plugin_info_get_abi_version(const PurplePluginInfo *info)
+const gchar *
+purple_plugin_info_get_license_text(const PurplePluginInfo *info)
 {
 #ifdef PURPLE_PLUGINS
-	g_return_val_if_fail(info != NULL, 0);
+	g_return_val_if_fail(info != NULL, NULL);
 
-	return gplugin_plugin_info_get_abi_version(GPLUGIN_PLUGIN_INFO(info));
+	return gplugin_plugin_info_get_license_text(GPLUGIN_PLUGIN_INFO(info));
 
 #else
-	return 0;
+	return NULL;
+#endif
+}
+
+const gchar *
+purple_plugin_info_get_license_url(const PurplePluginInfo *info)
+{
+#ifdef PURPLE_PLUGINS
+	g_return_val_if_fail(info != NULL, NULL);
+
+	return gplugin_plugin_info_get_license_url(GPLUGIN_PLUGIN_INFO(info));
+
+#else
+	return NULL;
 #endif
 }
 

mercurial