X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=avahi-daemon%2Fdbus-async-service-resolver.c;fp=avahi-daemon%2Fdbus-async-service-resolver.c;h=023543d87ecec40404f9c6f981f2596cb22de276;hb=037ca37a213d9e40258f5ebc3b00113df9f842d1;hp=462f9b3e9ee7a952408e0445ebc45d43d252f297;hpb=2f56f8a0943f92d430c8f395880ace8f5922f85b;p=catta diff --git a/avahi-daemon/dbus-async-service-resolver.c b/avahi-daemon/dbus-async-service-resolver.c index 462f9b3..023543d 100644 --- a/avahi-daemon/dbus-async-service-resolver.c +++ b/avahi-daemon/dbus-async-service-resolver.c @@ -44,8 +44,8 @@ void avahi_dbus_async_service_resolver_free(AsyncServiceResolverInfo *i) { AVAHI_LLIST_REMOVE(AsyncServiceResolverInfo, async_service_resolvers, i->client->async_service_resolvers, i); + assert(i->client->n_objects >= 1); i->client->n_objects--; - assert(i->client->n_objects >= 0); avahi_free(i); } @@ -172,4 +172,3 @@ fail: return DBUS_HANDLER_RESULT_NOT_YET_HANDLED; } -