summaryrefslogtreecommitdiffstats
path: root/avahi-core
diff options
context:
space:
mode:
authorPatrick Oppenlander <patrick@motec.com.au>2009-11-06 11:11:02 +1100
committerLennart Poettering <lennart@poettering.net>2009-11-14 02:03:29 +0100
commite1267a965b38478a416ca0364b7826a1763ef05d (patch)
treeead17a9d9704577617719d66eadffd81b74a80f2 /avahi-core
parent63b105af928ab6027ce7c905b8ac051fc23a2880 (diff)
core: fix assertion side effect
http://avahi.org/ticket/287
Diffstat (limited to 'avahi-core')
-rw-r--r--avahi-core/cache.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/avahi-core/cache.c b/avahi-core/cache.c
index 9d97b6c..2786f74 100644
--- a/avahi-core/cache.c
+++ b/avahi-core/cache.c
@@ -64,7 +64,8 @@ static void remove_entry(AvahiCache *c, AvahiCacheEntry *e) {
avahi_free(e);
- assert(c->n_entries-- >= 1);
+ assert(c->n_entries >= 1);
+ --c->n_entries;
}
AvahiCache *avahi_cache_new(AvahiServer *server, AvahiInterface *iface) {