From: Matthias Kramm <kramm@quiss.org>
Date: Sun, 8 Mar 2009 15:12:45 +0000 (+0100)
Subject: fixed hash deletion
X-Git-Tag: release-0-9-0~74
X-Git-Url: http://git.asbjorn.it/?a=commitdiff_plain;h=153afec3db7438e41baaed4df4aa1bc79ee785a5;p=swftools.git

fixed hash deletion
---

diff --git a/lib/q.c b/lib/q.c
index 976684e..942cfbb 100644
--- a/lib/q.c
+++ b/lib/q.c
@@ -933,7 +933,7 @@ char dict_del(dict_t*h, const void*key)
             memset(e, 0, sizeof(dictentry_t));
             rfx_free(e);
             if(e == head) {
-                h->slots[hash] = 0;
+                h->slots[hash] = next;
             } else {
                 assert(prev);
                 prev->next = next;