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