Ticket #30: avahi-compat-error-return.patch

File avahi-compat-error-return.patch, 298 bytes (added by Stanislav Brabec <sbrabec@…>, 6 years ago)

avahi-compat-error-return.patch part 1 of the fix from JP Rosevear (jpr at novell _dot_ com)

  • avahi-compat-libdns_sd/compat.c

     
    374374} 
    375375 
    376376int DNSSD_API DNSServiceRefSockFD(DNSServiceRef sdref) { 
    377     assert(sdref); 
    378     assert(sdref->n_ref >= 1); 
     377    if (!sdref || sdref->n_ref <= 0) 
     378        return -1; 
    379379 
    380380    AVAHI_WARN_LINKAGE; 
    381381