--- a/libpurple/network.c Wed Dec 16 01:09:22 2015 -0600 +++ b/libpurple/network.c Thu Dec 17 20:05:56 2015 -0600 @@ -979,13 +979,11 @@ static GInetAddress * purple_network_ip_lookup(const gchar *hostname) { - GResolver *resolver = NULL; GError *error = NULL; GList *addresses =NULL, *l = NULL; GInetAddress *address = NULL; - resolver = g_resolver_get_default(); - addresses = g_resolver_lookup_by_name(resolver, hostname, NULL, &error); + addresses = g_resolver_lookup_by_name(g_resolver_get_default(), hostname, NULL, &error); if(addresses == NULL) { purple_debug_info("network", "lookup of IP address failed: %s\n", error->message);