From ad811cdc2b33c0fc72fdd3ae684a5c3763033d90 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Sat, 8 May 2010 16:41:01 -0400 Subject: [PATCH] Fix unused-variable warning when building with threads disabled --- bufferevent-internal.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bufferevent-internal.h b/bufferevent-internal.h index 17737bfc..34914366 100644 --- a/bufferevent-internal.h +++ b/bufferevent-internal.h @@ -352,6 +352,10 @@ int _bufferevent_generic_adj_timeouts(struct bufferevent *bev); * bufferevent_private. */ #define BEV_UPCAST(b) EVUTIL_UPCAST((b), struct bufferevent_private, bev) +#ifdef _EVENT_DISABLE_THREAD_SUPPORT +#define BEV_LOCK(b) _EVUTIL_NIL_STMT +#define BEV_UNLOCK(b) _EVUTIL_NIL_STMT +#else /** Internal: Grab the lock (if any) on a bufferevent */ #define BEV_LOCK(b) do { \ struct bufferevent_private *locking = BEV_UPCAST(b); \ @@ -363,6 +367,8 @@ int _bufferevent_generic_adj_timeouts(struct bufferevent *bev); struct bufferevent_private *locking = BEV_UPCAST(b); \ EVLOCK_UNLOCK(locking->lock, 0); \ } while (0) +#endif + /* ==== For rate-limiting. */