summaryrefslogtreecommitdiff
path: root/libpurple/util.c
diff options
context:
space:
mode:
authorqarkai <qarkai@gmail.com>2019-11-03 20:37:07 +0300
committerqarkai <qarkai@gmail.com>2019-11-03 20:37:07 +0300
commit929e24c39fec9ed2d5c62c74ba461dc495362155 (patch)
tree04b1c42e4df74b3edfaafc900a6ab68bf317e3ba /libpurple/util.c
parent5103b08cad0026cc9c323460f7815932f28e94dd (diff)
downloadpidgin-929e24c39fec9ed2d5c62c74ba461dc495362155.tar.gz
Add new and free functions for structs to reduce duplication
Diffstat (limited to 'libpurple/util.c')
-rw-r--r--libpurple/util.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/libpurple/util.c b/libpurple/util.c
index 00e7b54095..6091c71711 100644
--- a/libpurple/util.c
+++ b/libpurple/util.c
@@ -4252,6 +4252,13 @@ char * purple_util_format_song_info(const char *title, const char *artist, const
return g_string_free(string, FALSE);
}
+void purple_key_value_pair_free(PurpleKeyValuePair *kvp)
+{
+ g_free(kvp->value);
+ g_free(kvp->key);
+ g_free(kvp);
+}
+
const gchar *
purple_get_host_name(void)
{