summaryrefslogtreecommitdiff
path: root/event-internal.h
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2012-09-07 09:58:24 -0400
committerNick Mathewson <nickm@torproject.org>2012-09-07 09:58:24 -0400
commit232055ef4988e9ba5b9e62230bd6db0506349a8d (patch)
tree4aa78fe1eb113637464cf1b72221992007a48ad1 /event-internal.h
parent84fd6d750642ff88ba5ab3e6b3f6fbba7868698c (diff)
downloadlibevent-232055ef4988e9ba5b9e62230bd6db0506349a8d.tar.gz
Tweak patch for event_base_foreach_event()
* Fix whitespace * Explain return value from callback function * Reinstate return value so that caller can tell whether forech exited early. * Rename event_base_foreach_event_() to event_base_foreach_event_nolock_(). * Use event_base_foreach_event_cb_fn typedef in more places * Be more dire about undefined behavior.
Diffstat (limited to 'event-internal.h')
-rw-r--r--event-internal.h5
1 files changed, 1 insertions, 4 deletions
diff --git a/event-internal.h b/event-internal.h
index 5372af88..8da0edf8 100644
--- a/event-internal.h
+++ b/event-internal.h
@@ -400,9 +400,6 @@ void event_base_assert_ok_(struct event_base *base);
void event_base_assert_ok_nolock_(struct event_base *base);
-/* Callback type for event_base_foreach_event. */
-//typedef int (*event_base_foreach_event_cb)(struct event_base *base, struct event *, void *);
-
/* Helper function: Call 'fn' exactly once every inserted or active event in
* the event_base 'base'.
*
@@ -411,7 +408,7 @@ void event_base_assert_ok_nolock_(struct event_base *base);
*
* Requires that 'base' be locked.
*/
-int event_base_foreach_event_(struct event_base *base,
+int event_base_foreach_event_nolock_(struct event_base *base,
event_base_foreach_event_cb cb, void *arg);
#ifdef __cplusplus