]> git.meshlink.io Git - catta/blobdiff - avahi-client/client.c
Patch from Padraig O'Briain <Padraig.Obriain@sun.com> to build avahi on Solaris
[catta] / avahi-client / client.c
index 4ee8e41690a2e6fdaf65fe748077392ab2f28124..90686fc6fabc8d635db35e9b700ce8909aaf0581 100644 (file)
@@ -863,6 +863,7 @@ int avahi_client_is_connected(AvahiClient *client) {
     assert(client);
 
     return
+        client->bus &&
         dbus_connection_get_is_connected(client->bus) &&
         (client->state == AVAHI_CLIENT_S_RUNNING || client->state == AVAHI_CLIENT_S_REGISTERING || client->state == AVAHI_CLIENT_S_COLLISION);
 }