summaryrefslogtreecommitdiff
path: root/scheduler/dirsvc.c
diff options
context:
space:
mode:
authorMichael R Sweet <michael.r.sweet@gmail.com>2018-03-19 19:52:48 -0400
committerMichael R Sweet <michael.r.sweet@gmail.com>2018-03-19 19:52:48 -0400
commit5192eac3e64c95d2ae89bdfc110486317cc7855b (patch)
tree88daf9b960d8e0b855d52edd64b7e1b925622a65 /scheduler/dirsvc.c
parent34646e298e9f1869404b9444309b0064aa8dcb67 (diff)
downloadcups-5192eac3e64c95d2ae89bdfc110486317cc7855b.tar.gz
Remove redundant check of srv value.
Diffstat (limited to 'scheduler/dirsvc.c')
-rw-r--r--scheduler/dirsvc.c13
1 files changed, 5 insertions, 8 deletions
diff --git a/scheduler/dirsvc.c b/scheduler/dirsvc.c
index d01170fc7..9102c1665 100644
--- a/scheduler/dirsvc.c
+++ b/scheduler/dirsvc.c
@@ -695,16 +695,13 @@ dnssdDeregisterInstance(
DNSServiceRefDeallocate(*srv);
# else /* HAVE_AVAHI */
- if (*srv)
- {
- if (!from_callback)
- avahi_threaded_poll_lock(DNSSDMaster);
+ if (!from_callback)
+ avahi_threaded_poll_lock(DNSSDMaster);
- avahi_entry_group_free(*srv);
+ avahi_entry_group_free(*srv);
- if (!from_callback)
- avahi_threaded_poll_unlock(DNSSDMaster);
- }
+ if (!from_callback)
+ avahi_threaded_poll_unlock(DNSSDMaster);
# endif /* HAVE_DNSSD */
*srv = NULL;