From: Nick Mathewson Date: Mon, 10 Sep 2012 17:43:26 +0000 (-0400) Subject: Add missing return value in event_base_foreach_event X-Git-Tag: release-2.1.2-alpha~45 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ffe1643b98663d0dcfa5641a663b699e24ef2c33;p=libevent Add missing return value in event_base_foreach_event Fix for github issue nmathewson/Libevent #65 Found by Joachim Bauch --- diff --git a/event.c b/event.c index 3e917fb9..c209213a 100644 --- a/event.c +++ b/event.c @@ -3314,7 +3314,7 @@ event_base_foreach_event(struct event_base *base, { int r; if ((!fn) || (!base)) { - return; + return -1; } EVBASE_ACQUIRE_LOCK(base, th_base_lock); r = event_base_foreach_event_nolock_(base, fn, arg);