summaryrefslogtreecommitdiff
path: root/TSRM/TSRM.h
diff options
context:
space:
mode:
authorAnantha Kesari H Y <hyanantha@php.net>2003-01-02 14:29:00 +0000
committerAnantha Kesari H Y <hyanantha@php.net>2003-01-02 14:29:00 +0000
commit455257974bb819cd1a43b98084b6b360eed6235a (patch)
tree6d84f7dc82be57a35a73add5ff135a813d820be8 /TSRM/TSRM.h
parent895b5fc2b68a613f840f2dbae81f049ebb2065cb (diff)
downloadphp-git-455257974bb819cd1a43b98084b6b360eed6235a.tar.gz
NetWare related changes/modifications.
Diffstat (limited to 'TSRM/TSRM.h')
-rw-r--r--TSRM/TSRM.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/TSRM/TSRM.h b/TSRM/TSRM.h
index a80500d6db..14c5873179 100644
--- a/TSRM/TSRM.h
+++ b/TSRM/TSRM.h
@@ -40,7 +40,11 @@
# include <windows.h>
#elif defined(NETWARE)
# include <nks/thread.h>
+#ifdef USE_MPK
+# include <mpklib4php.h>
+#else
# include <nks/synch.h>
+#endif
#elif defined(GNUPTH)
# include <pth.h>
#elif defined(PTHREADS)
@@ -60,7 +64,11 @@ typedef int ts_rsrc_id;
# define MUTEX_T CRITICAL_SECTION *
#elif defined(NETWARE)
# define THREAD_T NXThreadId_t
+#ifdef USE_MPK
+# define MUTEX_T MUTEX
+#else
# define MUTEX_T NXMutex_t *
+#endif
#elif defined(GNUPTH)
# define THREAD_T pth_t
# define MUTEX_T pth_mutex_t *