From: Nick Mathewson Date: Sat, 8 May 2010 20:41:01 +0000 (-0400) Subject: Fix unused-variable warning when building with threads disabled X-Git-Tag: release-2.0.5-beta~14 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ad811cdc2b33c0fc72fdd3ae684a5c3763033d90;p=libevent Fix unused-variable warning when building with threads disabled --- 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. */