From 3fc5c53de8e071acb57f4aaa0e069cabc4b649ab Mon Sep 17 00:00:00 2001
From: Patrick Oppenlander <patrick@motec.com.au>
Date: Fri, 6 Nov 2009 11:11:02 +1100
Subject: [PATCH] fix assertion side effect

---
 avahi-core/cache.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/avahi-core/cache.c b/avahi-core/cache.c
index 8db94b6..ee08e34 100644
--- a/avahi-core/cache.c
+++ b/avahi-core/cache.c
@@ -65,7 +65,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) {
-- 
1.6.5.2

