/dev/twasilczyk/imgupload: d94f3563172b: Revert unnecessary API ...

Tomasz Wasilczyk <[email protected]>
Newsgroups gmane.comp.gnome.gaim.cvs
Message-ID <[email protected]>
Changeset: d94f3563172b1e12ca253580d4080c9a0cab0a65
Author:	 Tomasz Wasilczyk <[email protected]>
Date:	 2014-05-19 10:43 +0200
Branch:	 default
URL: https://hg.pidgin.im/dev/twasilczyk/imgupload/rev/d94f3563172b

Description:

Revert unnecessary API changes

diffstat:

 libpurple/plugin.c |  21 ---------------------
 libpurple/plugin.h |  24 ------------------------
 2 files changed, 0 insertions(+), 45 deletions(-)

diffs (85 lines):

diff --git a/libpurple/plugin.c b/libpurple/plugin.c
--- a/libpurple/plugin.c
+++ b/libpurple/plugin.c
@@ -184,32 +184,12 @@ purple_plugin_new(gboolean native, const
 
 	plugin->native_plugin = native;
 	plugin->path = g_strdup(path);
-	plugin->extra_data = g_hash_table_new_full(g_str_hash, g_str_equal,
-		g_free, NULL);
 
 	PURPLE_DBUS_REGISTER_POINTER(plugin, PurplePlugin);
 
 	return plugin;
 }
 
-void
-purple_plugin_set_data(PurplePlugin *plugin, const gchar *key, gpointer value)
-{
-	g_return_if_fail(plugin != NULL);
-	g_return_if_fail(plugin->extra_data != NULL);
-
-	g_hash_table_insert(plugin->extra_data, g_strdup(key), value);
-}
-
-gpointer
-purple_plugin_get_data(PurplePlugin *plugin, const gchar *key)
-{
-	g_return_val_if_fail(plugin != NULL, NULL);
-	g_return_val_if_fail(plugin->extra_data != NULL, NULL);
-
-	return g_hash_table_lookup(plugin->extra_data, key);
-}
-
 PurplePlugin *
 purple_plugin_probe(const char *filename)
 {
@@ -896,7 +876,6 @@ purple_plugin_destroy(PurplePlugin *plug
 
 	g_free(plugin->path);
 	g_free(plugin->error);
-	g_hash_table_destroy(plugin->extra_data);
 
 	PURPLE_DBUS_UNREGISTER_POINTER(plugin);
 
diff --git a/libpurple/plugin.h b/libpurple/plugin.h
--- a/libpurple/plugin.h
+++ b/libpurple/plugin.h
@@ -187,7 +187,6 @@ struct _PurplePlugin
 	gboolean unloadable;
 	GList *dependent_plugins;
 	gpointer ui_data;
-	GHashTable *extra_data;
 
 	/*< private >*/
 	void (*_purple_reserved1)(void);
@@ -298,29 +297,6 @@ GType purple_plugin_get_type(void);
 PurplePlugin *purple_plugin_new(gboolean native, const char *path);
 
 /**
- * purple_plugin_set_data:
- * @plugin: The plugin.
- * @key:    The data key.
- * @value:  The data to set.
- *
- * Sets extra data for particular plugin.
- */
-void
-purple_plugin_set_data(PurplePlugin *plugin, const gchar *key, gpointer value);
-
-/**
- * purple_plugin_get_data:
- * @plugin: The plugin.
- * @key:    The data key.
- *
- * Gets extra data for particular plugin.
- *
- * Returns: data set previously with #purple_plugin_set_data.
- */
-gpointer
-purple_plugin_get_data(PurplePlugin *plugin, const gchar *key);
-
-/**
  * purple_plugin_probe:
  * @filename: The plugin's filename.
  *
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.