---- libevent-1.4.0-beta/event.c~ 2008-11-16 17:02:40.080346805 +0200
-+++ libevent-1.4.0-beta/event.c 2008-11-16 17:03:08.417222300 +0200
-@@ -226,16 +226,10 @@
+--- libevent-1.4.7-stable/event.c~ 2008-11-16 17:03:36.000000000 +0200
++++ libevent-1.4.7-stable/event.c 2008-11-16 17:06:25.894160572 +0200
+@@ -255,18 +255,12 @@
if (base->evsel->dealloc != NULL)
base->evsel->dealloc(base, base->evbase);
-- for (i=0; i < base->nactivequeues; ++i)
+- for (i = 0; i < base->nactivequeues; ++i)
- assert(TAILQ_EMPTY(base->activequeues[i]));
-- assert(min_heap_empty(&base->timeheap));
-
+- assert(min_heap_empty(&base->timeheap));
+ min_heap_dtor(&base->timeheap);
+
for (i = 0; i < base->nactivequeues; ++i)
free(base->activequeues[i]);
free(base->activequeues);