summaryrefslogtreecommitdiff
path: root/www/seamonkey/files/patch-mozilla-media-webrtc-trunk-src-system_wrappers-source-thread_posix.cc
blob: d68cad2e5c6a3f522b8e0a38b1696bb6bd58204c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
--- mozilla/media/webrtc/trunk/src/system_wrappers/source/thread_posix.cc~
+++ mozilla/media/webrtc/trunk/src/system_wrappers/source/thread_posix.cc
@@ -62,7 +62,13 @@
 #include <lwp.h>
 #elif defined(__FreeBSD__)
 #include <sys/param.h>
+#if __FreeBSD_version > 802500
 #include <sys/thr.h>
+#else
+_Pragma("GCC visibility push(default)")
+extern "C" int thr_self(long *);
+_Pragma("GCC visibility pop")
+#endif
 #endif
 
 #if defined(WEBRTC_BSD) && !defined(__NetBSD__)