libpurple/protocols/jabber/xmpp.c

changeset 40329
b5e0f65a5d9c
parent 39968
71622ee1354e
child 40331
684befe3ae5d
--- a/libpurple/protocols/jabber/xmpp.c	Tue Nov 26 23:59:35 2019 +0300
+++ b/libpurple/protocols/jabber/xmpp.c	Wed Nov 27 00:08:11 2019 +0300
@@ -46,9 +46,7 @@
 	protocol->user_splits = g_list_append(protocol->user_splits, split);
 
 #define ADD_VALUE(list, desc, v) { \
-	PurpleKeyValuePair *kvp = g_new0(PurpleKeyValuePair, 1); \
-	kvp->key = g_strdup((desc)); \
-	kvp->value = g_strdup((v)); \
+	PurpleKeyValuePair *kvp = purple_key_value_pair_new((desc), g_strdup((v))); \
 	list = g_list_prepend(list, kvp); \
 }
 

mercurial