freebsd-ports/japanese/mozc-el/files/patch-base_mutex.h
Maho Nakata 79e65382ce Add japanese/mozc-el port.
Mozc.el is an Emacs client of Mozc, so you can input
Japanese via mozc in your tty, bypassing ibus.

WWW: http://code.google.com/p/mozc/

Submitted by:	TAKANO, Yuji
2011-06-28 04:04:52 +00:00

16 lines
596 B
C

--- base/mutex.h.org 2010-11-06 10:44:01.433194789 +0900
+++ base/mutex.h 2010-11-06 10:44:28.939186472 +0900
@@ -82,11 +82,11 @@
// PTHREAD_MUTEX_RECURSIVE_NP and PTHREAD_MUTEX_RECURSIVE seem to be
// variants. For example, Mac OS X 10.4 had
// PTHREAD_MUTEX_RECURSIVE_NP but Mac OS X 10.5 does not
-#ifdef OS_MACOSX
+#if defined(OS_MACOSX) || defined(__FreeBSD__)
#define PTHREAD_MUTEX_RECURSIVE_VALUE PTHREAD_MUTEX_RECURSIVE
#endif
-#ifdef OS_LINUX
+#if defined(OS_LINUX) && !defined(__FreeBSD__)
#define PTHREAD_MUTEX_RECURSIVE_VALUE PTHREAD_MUTEX_RECURSIVE_NP
#endif