summaryrefslogtreecommitdiff
path: root/databases/firebird-client/files/patch-jrd::isc_sync.c
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2002-11-11 17:23:49 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2002-11-11 17:23:49 +0000
commit1f412c28a53a1b08c4f6c3a64677e0568388577c (patch)
tree7b8c29151266c541a5201c165909c912cbd3cc59 /databases/firebird-client/files/patch-jrd::isc_sync.c
parentupgrade to 20021103 (diff)
Add SuperServer build
Remove perl from scripts Remove scripts + consolidate into pkg-install PR: 45185 Submitted by: maintainer
Notes
Notes: svn path=/head/; revision=69904
Diffstat (limited to 'databases/firebird-client/files/patch-jrd::isc_sync.c')
-rw-r--r--databases/firebird-client/files/patch-jrd::isc_sync.c38
1 files changed, 38 insertions, 0 deletions
diff --git a/databases/firebird-client/files/patch-jrd::isc_sync.c b/databases/firebird-client/files/patch-jrd::isc_sync.c
new file mode 100644
index 000000000000..19e327a1705f
--- /dev/null
+++ b/databases/firebird-client/files/patch-jrd::isc_sync.c
@@ -0,0 +1,38 @@
+--- jrd/isc_sync.c.orig Tue Mar 5 21:11:25 2002
++++ jrd/isc_sync.c Sat Jul 6 18:06:30 2002
+@@ -1467,7 +1467,7 @@
+ pthread_mutex_init (event->event_mutex, pthread_mutexattr_default);
+ pthread_cond_init (event->event_semnum, pthread_condattr_default);
+ #else
+-#if (defined linux || defined DARWIN)
++#if (defined linux || defined DARWIN || defined FREEBSD)
+ pthread_mutex_init (event->event_mutex, NULL);
+ pthread_cond_init (event->event_semnum, NULL);
+ #else
+@@ -1596,7 +1596,7 @@
+ #ifdef HP10
+ if (micro_seconds > 0 && (ret == -1) && (errno == EAGAIN))
+ #else
+-#if (defined linux || defined DARWIN)
++#if (defined linux || defined DARWIN || defined FREEBSD)
+ if (micro_seconds > 0 && (ret == ETIMEDOUT))
+ #else
+ if (micro_seconds > 0 && (ret == ETIME))
+@@ -5198,7 +5198,7 @@
+ **************************************/
+ int state;
+
+-#if (!defined HP10 && !defined linux && !defined DARWIN)
++#if (!defined HP10 && !defined linux && !defined DARWIN && !defined FREEBSD)
+
+ pthread_mutexattr_t mattr;
+
+@@ -5218,7 +5218,7 @@
+ server (until we are to implement local IPC using shared
+ memory in which case we need interprocess thread sync.
+ */
+-#if (defined linux || defined DARWIN)
++#if (defined linux || defined DARWIN || defined FREEBSD)
+ return pthread_mutex_init (mutex->mtx_mutex, NULL);
+ #else
+ state = pthread_mutex_init (mutex->mtx_mutex, pthread_mutexattr_default);