summaryrefslogtreecommitdiff
path: root/bufferevent_ratelim.c
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2009-12-30 14:29:56 -0500
committerNick Mathewson <nickm@torproject.org>2009-12-30 14:29:56 -0500
commit165d30e31a167215c03a9104423f2767c9ff9c9a (patch)
tree8fcb5f002fe9a1e15f65b7f14539bc8db25e9ad6 /bufferevent_ratelim.c
parent885b42734c2360e95b9acb7a5b202262f24b7626 (diff)
downloadlibevent-165d30e31a167215c03a9104423f2767c9ff9c9a.tar.gz
Fix compilation of rate-limiting code on win32.
Diffstat (limited to 'bufferevent_ratelim.c')
-rw-r--r--bufferevent_ratelim.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bufferevent_ratelim.c b/bufferevent_ratelim.c
index 564367cb..968168ad 100644
--- a/bufferevent_ratelim.c
+++ b/bufferevent_ratelim.c
@@ -415,7 +415,7 @@ _bev_group_random_element(struct bufferevent_rate_limit_group *group)
EVUTIL_ASSERT(! TAILQ_EMPTY(&group->members));
- which = random() % group->n_members;
+ which = _evutil_weakrand() % group->n_members;
bev = TAILQ_FIRST(&group->members);
while (which--)