diff options
author | Gary Kramlich <grim@reaperworld.com> | 2022-07-31 00:54:46 -0500 |
---|---|---|
committer | Gary Kramlich <grim@reaperworld.com> | 2022-07-31 00:54:46 -0500 |
commit | 4b0d8bfcc6cdf8c987ecdab26ba1e1703c17f3a9 (patch) | |
tree | 2c8c9c06293dcbc7ede41705c47acce0eb4a66d8 /libpurple/purpleplugininfo.c | |
parent | 2bad9dc289686204d9c749a6ed65928932a346c2 (diff) | |
download | pidgin-4b0d8bfcc6cdf8c987ecdab26ba1e1703c17f3a9.tar.gz |
Remove the extra-cb property from PurplePluginInfo
This was only used by gg to expose the libgadu version, so instead I added it
to the description.
Testing Done:
Compiled.
Reviewed at https://reviews.imfreedom.org/r/1559/
Diffstat (limited to 'libpurple/purpleplugininfo.c')
-rw-r--r-- | libpurple/purpleplugininfo.c | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/libpurple/purpleplugininfo.c b/libpurple/purpleplugininfo.c index e86c8a2870..d1db074f81 100644 --- a/libpurple/purpleplugininfo.c +++ b/libpurple/purpleplugininfo.c @@ -34,9 +34,6 @@ typedef struct { /* Callback that returns a list of actions the plugin can perform */ PurplePluginActionsCb actions_cb; - /* Callback that returns extra information about a plugin */ - PurplePluginExtraCb extra_cb; - /* Callback that returns a preferences frame for a plugin */ PurplePluginPrefFrameCb pref_frame_cb; @@ -54,7 +51,6 @@ typedef struct { enum { PROP_0, PROP_ACTIONS_CB, - PROP_EXTRA_CB, PROP_PREF_FRAME_CB, PROP_PREF_REQUEST_CB, PROP_FLAGS, @@ -120,9 +116,6 @@ purple_plugin_info_set_property(GObject *obj, guint param_id, case PROP_ACTIONS_CB: priv->actions_cb = g_value_get_pointer(value); break; - case PROP_EXTRA_CB: - priv->extra_cb = g_value_get_pointer(value); - break; case PROP_PREF_FRAME_CB: priv->pref_frame_cb = g_value_get_pointer(value); break; @@ -157,10 +150,6 @@ purple_plugin_info_get_property(GObject *obj, guint param_id, GValue *value, g_value_set_pointer(value, purple_plugin_info_get_actions_cb(info)); break; - case PROP_EXTRA_CB: - g_value_set_pointer(value, - purple_plugin_info_get_extra_cb(info)); - break; case PROP_PREF_FRAME_CB: g_value_set_pointer(value, purple_plugin_info_get_pref_frame_cb(info)); @@ -247,11 +236,6 @@ purple_plugin_info_class_init(PurplePluginInfoClass *klass) { "Callback that returns list of plugin's actions", G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY | G_PARAM_STATIC_STRINGS); - properties[PROP_EXTRA_CB] = g_param_spec_pointer( - "extra-cb", "Extra info callback", - "Callback that returns extra info about the plugin", - G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY | G_PARAM_STATIC_STRINGS); - properties[PROP_PREF_FRAME_CB] = g_param_spec_pointer( "pref-frame-cb", "Preferences frame callback", "The callback that returns the preferences frame", @@ -330,17 +314,6 @@ purple_plugin_info_get_actions_cb(PurplePluginInfo *info) { return priv->actions_cb; } -PurplePluginExtraCb -purple_plugin_info_get_extra_cb(PurplePluginInfo *info) { - PurplePluginInfoPrivate *priv = NULL; - - g_return_val_if_fail(PURPLE_IS_PLUGIN_INFO(info), NULL); - - priv = purple_plugin_info_get_instance_private(info); - - return priv->extra_cb; -} - PurplePluginPrefFrameCb purple_plugin_info_get_pref_frame_cb(PurplePluginInfo *info) { PurplePluginInfoPrivate *priv = NULL; |