From 59d69a1e3220fc6784106f69bcdcae9616d80612 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Sat, 24 Aug 2002 23:29:54 +0000
Subject: [PATCH] Added OS/2 support.

---
 src/xpdev/filewrap.h | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/xpdev/filewrap.h b/src/xpdev/filewrap.h
index bbee16e9a1..5df0310b29 100644
--- a/src/xpdev/filewrap.h
+++ b/src/xpdev/filewrap.h
@@ -67,9 +67,6 @@
 	#define SH_DENYWR			OF_SHARE_DENY_WRITE
 	#define SH_DENYRW			OF_SHARE_EXCLUSIVE
 	#endif
-	#ifndef O_DENYNONE
-	#define O_DENYNONE			SH_DENYNO
-	#endif
 
 #elif defined(__unix__)
 
@@ -87,6 +84,14 @@
 	#define chsize(fd,size)		ftruncate(fd,size)
 	#define tell(fd)			lseek(fd,0,SEEK_CUR)
 
+#elif defined(__OS2__)
+
+	#include <share.h>			/* SH_DENY */
+
+#endif
+
+#ifndef O_DENYNONE
+#define O_DENYNONE		SH_DENYNO
 #endif
 
 /**************/
-- 
GitLab