libpurple/protocols/bonjour/mdns_dns_sd.c

changeset 40079
a37a1e349491
parent 39960
4a5610d858ef
child 40126
e353b2390ad8
--- a/libpurple/protocols/bonjour/mdns_dns_sd.c	Fri Oct 25 05:18:58 2019 -0400
+++ b/libpurple/protocols/bonjour/mdns_dns_sd.c	Fri Oct 25 05:52:30 2019 -0400
@@ -434,7 +434,7 @@
 				idata->resolvers = g_slist_delete_link(idata->resolvers, l);
 				/* This IP is no longer available */
 				if (rd->ip != NULL) {
-					bb->ips = g_slist_remove(bb->ips, rd->ip);
+					bb->ips = g_slist_delete_link(bb->ips, l);
 					g_free((gchar *) rd->ip);
 				}
 				_cleanup_resolver_data(rd);

mercurial