summaryrefslogtreecommitdiff
path: root/event.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2013-08-06 20:00:53 -0400
committerNick Mathewson <nickm@torproject.org>2013-08-06 20:00:53 -0400
commit1c06985a01230102783ffa1fdc8528f75e48ef4f (patch)
treed3568d27b38a8a5bd3e9f18c60e7e0f9914217ee /event.c
parente193c959dede9e3d5e8d5f325a87619ca1258643 (diff)
downloadlibevent-1c06985a01230102783ffa1fdc8528f75e48ef4f.tar.gz
Add an assertion for another of the complaints from coverity. See 1b065d07df196
Diffstat (limited to 'event.c')
-rw-r--r--event.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/event.c b/event.c
index 010d9132..e50616c4 100644
--- a/event.c
+++ b/event.c
@@ -1539,6 +1539,7 @@ event_process_active_single_queue(struct event_base *base,
case EV_CLOSURE_EVENT_FINALIZE:
case EV_CLOSURE_EVENT_FINALIZE_FREE:
base->current_event = NULL;
+ EVUTIL_ASSERT(ev != NULL);
EVUTIL_ASSERT((evcb->evcb_flags & EVLIST_FINALIZING));
EVBASE_RELEASE_LOCK(base, th_base_lock);
ev->ev_evcallback.evcb_cb_union.evcb_evfinalize(ev, ev->ev_arg);