blob: 3f22af1fc357ed1e98d85433bb7a6ec07a01c03f [file] [log] [blame]
kwiberg@webrtc.org67186fe2015-03-09 22:21:53 +00001// sigslot.h: Signal/Slot classes
2//
3// Written by Sarah Thompson (sarah@telergy.com) 2002.
4//
5// License: Public domain. You are free to use this code however you like, with
6// the proviso that the author takes on no responsibility or liability for any
7// use.
8
kjellanderf1c5ebf2017-06-30 05:27:14 -07009#include "webrtc/rtc_base/sigslot.h"
kwiberg@webrtc.org67186fe2015-03-09 22:21:53 +000010
11namespace sigslot {
12
13#ifdef _SIGSLOT_HAS_POSIX_THREADS
14
deadbeef8d517c42017-02-19 14:12:24 -080015pthread_mutex_t* multi_threaded_global::get_mutex() {
16 static pthread_mutex_t g_mutex = PTHREAD_MUTEX_INITIALIZER;
17 return &g_mutex;
kwiberg@webrtc.org67186fe2015-03-09 22:21:53 +000018}
19
20#endif // _SIGSLOT_HAS_POSIX_THREADS
21
deadbeef8d517c42017-02-19 14:12:24 -080022} // namespace sigslot