summaryrefslogtreecommitdiff
path: root/shmem
diff options
context:
space:
mode:
authorgregames <gregames@13f79535-47bb-0310-9956-ffa450edef68>2001-08-20 18:43:20 +0000
committergregames <gregames@13f79535-47bb-0310-9956-ffa450edef68>2001-08-20 18:43:20 +0000
commitb1fea37f930820a80be2a0f4f91291addf92b8dd (patch)
tree9a5afb7fb3086370a46eaeb285d64746b45ccc49 /shmem
parent1a02eaa7eebb370e5ac176eae8a795de192b18fd (diff)
downloadlibapr-b1fea37f930820a80be2a0f4f91291addf92b8dd.tar.gz
get shmem.c to compile on platforms that have different names for SHM_R
and SHM_W (e.g. OS/390) Submitted by: Jeff Trawick git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@62203 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'shmem')
-rw-r--r--shmem/unix/shmem.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/shmem/unix/shmem.c b/shmem/unix/shmem.c
index 33febcde2..a66e1a137 100644
--- a/shmem/unix/shmem.c
+++ b/shmem/unix/shmem.c
@@ -78,6 +78,12 @@
#elif APR_USE_SHMEM_SHMGET
#include <sys/ipc.h>
#include <sys/shm.h>
+#if !defined(SHM_R)
+#define SHM_R 0400
+#endif
+#if !defined(SHM_W)
+#define SHM_W 0200
+#endif
#include <sys/file.h>
#elif APR_USE_SHMEM_BEOS
#include <kernel/OS.h>