fix beos build

This commit is contained in:
Arvid Norberg
2011-07-20 05:14:25 +00:00
parent bd4948064f
commit 1b353ce5af
9 changed files with 50 additions and 10 deletions

View File

@@ -40,6 +40,10 @@ POSSIBILITY OF SUCH DAMAGE.
#include <winsock2.h>
#endif
#if defined TORRENT_BEOS
#include <kernel/OS.h>
#endif
#include <memory> // for auto_ptr required by asio
#include <boost/asio/detail/thread.hpp>
@@ -67,6 +71,10 @@ namespace libtorrent
HANDLE m_sem;
mutex m_mutex;
int m_num_waiters;
#elif defined TORRENT_BEOS
sem_id m_sem;
mutex m_mutex;
int m_num_waiters;
#else
#error not implemented
#endif