commit 5a07fb96f2a4072bd9ee31a887ac0c790fdaf6c4 Author: Andrea Shepard andrea@torproject.org Date: Thu Jan 23 20:54:50 2014 -0800
Make tor_libevent_get_base() mockable --- src/common/compat_libevent.c | 4 ++-- src/common/compat_libevent.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/common/compat_libevent.c b/src/common/compat_libevent.c index 74b54bb..6b2241a 100644 --- a/src/common/compat_libevent.c +++ b/src/common/compat_libevent.c @@ -280,8 +280,8 @@ tor_libevent_initialize(tor_libevent_cfg *torcfg) }
/** Return the current Libevent event base that we're set up to use. */ -struct event_base * -tor_libevent_get_base(void) +MOCK_IMPL(struct event_base *, +tor_libevent_get_base, (void)) { return the_event_base; } diff --git a/src/common/compat_libevent.h b/src/common/compat_libevent.h index 9ee7b49..45d007f 100644 --- a/src/common/compat_libevent.h +++ b/src/common/compat_libevent.h @@ -72,7 +72,7 @@ typedef struct tor_libevent_cfg { } tor_libevent_cfg;
void tor_libevent_initialize(tor_libevent_cfg *cfg); -struct event_base *tor_libevent_get_base(void); +MOCK_DECL(struct event_base *, tor_libevent_get_base, (void)); const char *tor_libevent_get_method(void); void tor_check_libevent_version(const char *m, int server, const char **badness_out);