libpurple/protocols/gg/gg.c

changeset 40329
b5e0f65a5d9c
parent 40025
7668af6d772c
child 40331
684befe3ae5d
--- a/libpurple/protocols/gg/gg.c	Tue Nov 26 23:59:35 2019 +0300
+++ b/libpurple/protocols/gg/gg.c	Wed Nov 27 00:08:11 2019 +0300
@@ -1040,9 +1040,7 @@
 	ggp_server_option = option;
 
 #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_append(list, kvp); \
 }
 

mercurial