Author: Nick Mathewson <ni...@to...>
Date: Sun, 18 Nov 2012 01:40:13 -0500
Subject: Fix a warning when building without threading.
Commit: f2703b2e3428b918c50d4becb36a9c0b184b5c58
---
event.c | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/event.c b/event.c
index 0fdd5d3..ce2828f 100644
--- a/event.c
+++ b/event.c
@@ -1783,12 +1783,11 @@ static void
event_once_cb(evutil_socket_t fd, short events, void *arg)
{
struct event_once *eonce = arg;
- struct event_base *base = eonce->ev.ev_base;
(*eonce->cb)(fd, events, eonce->arg);
- EVBASE_ACQUIRE_LOCK(base, th_base_lock);
+ EVBASE_ACQUIRE_LOCK(eonce->ev.ev_base, th_base_lock);
LIST_REMOVE(eonce, next_once);
- EVBASE_RELEASE_LOCK(base, th_base_lock);
+ EVBASE_RELEASE_LOCK(eonce->ev.ev_base, th_base_lock);
event_debug_unassign(&eonce->ev);
mm_free(eonce);
}
--
1.7.4.1
|