blob: 2fdb214b5200f76e4503c4aa4dd92fe250312696 [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
9#include "webrtc/base/sigslot.h"
10
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