diff options
author | Nick Mathewson <nickm@torproject.org> | 2011-09-12 11:31:19 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2011-09-12 11:31:19 -0400 |
commit | e20eabd69a43d40d199de6efbddf3105273df19b (patch) | |
tree | 670406237b017702e88d9c7b9fa9eda246eb49c9 /log.c | |
parent | 4d637583645aa2020de7064ff74bdee5900056a0 (diff) | |
parent | 6207826e708e131efca23f7db53d181fe87c9b23 (diff) | |
download | libevent-e20eabd69a43d40d199de6efbddf3105273df19b.tar.gz |
Merge branch '21_enable_debugging'
Diffstat (limited to 'log.c')
-rw-r--r-- | log.c | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -64,6 +64,25 @@ static void event_exit(int errcode) EV_NORETURN; static event_fatal_cb fatal_fn = NULL; +#ifdef EVENT_DEBUG_LOGGING_ENABLED +#ifdef USE_DEBUG +#define DEFAULT_MASK EVENT_DBG_ALL +#else +#define DEFAULT_MASK 0 +#endif + +#ifdef USE_GLOBAL_FOR_DEBUG_LOGGING +ev_uint32_t _event_debug_logging_mask = DEFAULT_MASK; +#else +static ev_uint32_t _event_debug_logging_mask = DEFAULT_MASK; +ev_uint32_t +_event_debug_get_logging_mask(void) +{ + return _event_debug_logging_mask; +} +#endif +#endif /* EVENT_DEBUG_LOGGING_ENABLED */ + void event_set_fatal_callback(event_fatal_cb cb) { |