]> granicus.if.org Git - libevent/commit
On windows, make lock/thread function tables static
authorNick Mathewson <nickm@torproject.org>
Wed, 1 Sep 2010 20:03:39 +0000 (16:03 -0400)
committerNick Mathewson <nickm@torproject.org>
Wed, 1 Sep 2010 20:03:39 +0000 (16:03 -0400)
commit5de2bcb70fa7905d26e608728db24ece01f0c675
treec8545d797f760d4fdc9428317b30b6a3255b2fc7
parent5218d2a8b186bcf28ffe0a61e321a29585683b45
On windows, make lock/thread function tables static

This requires us to have a separate implementation of the lock macros
that indirects to a set of functions.  Fortunately, this isn't too
hard to do.

This may be a fix for bug 3042969, where our openssl dll and our
libevent dll each got their own version of the thread stuff.
evthread-internal.h
evthread.c