libpurple/protocols/gg/gg.c

changeset 40025
7668af6d772c
parent 40019
5bf1b06ebd65
child 40329
b5e0f65a5d9c
--- a/libpurple/protocols/gg/gg.c	Sat Oct 12 00:16:15 2019 -0400
+++ b/libpurple/protocols/gg/gg.c	Sat Oct 12 04:17:36 2019 -0400
@@ -730,7 +730,6 @@
 
 	info->http = soup_session_new_with_options(SOUP_SESSION_PROXY_RESOLVER,
 	                                           resolver, NULL);
-	g_object_unref(resolver);
 
 	ggp_tcpsocket_setup(gc, glp);
 	ggp_image_setup(gc);
@@ -740,7 +739,8 @@
 	ggp_status_setup(gc);
 	ggp_chat_setup(gc);
 	ggp_message_setup(gc);
-	ggp_edisc_setup(gc);
+	ggp_edisc_setup(gc, resolver);
+	g_object_unref(resolver);
 
 	glp->uin = ggp_str_to_uin(purple_account_get_username(account));
 	glp->password =

mercurial