]> git.meshlink.io Git - catta/blobdiff - avahi-core/resolve-host-name.c
fix some issues with host-name/address/service resolving
[catta] / avahi-core / resolve-host-name.c
index ae7ef783a0db2eefbbd94a9fc9cceb79549082ff..d9c334126bfd48766c06ef2c7736f7cbcd6db5d3 100644 (file)
@@ -141,7 +141,7 @@ static void record_browser_callback(AvahiSRecordBrowser*rr, AvahiIfIndex interfa
 
         assert(event == AVAHI_BROWSER_REMOVE);
 
-        if (avahi_record_equal_no_ttl(record, r->address_record)) {
+        if (r->address_record && avahi_record_equal_no_ttl(record, r->address_record)) {
             avahi_record_unref(r->address_record);
             r->address_record = NULL;