cabarc: Fix compilation under Windows.

Dmitry Timoshkov dmitry at baikal.ru
Thu Aug 1 22:22:24 CDT 2013


This patch should fix the problem reported in the bug 34191.
---
 programs/cabarc/cabarc.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/programs/cabarc/cabarc.c b/programs/cabarc/cabarc.c
index 02213f6..032aab2 100644
--- a/programs/cabarc/cabarc.c
+++ b/programs/cabarc/cabarc.c
@@ -39,7 +39,6 @@ WINE_DEFAULT_DEBUG_CHANNEL(cabarc);
 #define _O_RDONLY      0
 #define _O_WRONLY      1
 #define _O_RDWR        2
-#define _O_ACCMODE     (_O_RDONLY|_O_WRONLY|_O_RDWR)
 #define _O_APPEND      0x0008
 #define _O_RANDOM      0x0010
 #define _O_SEQUENTIAL  0x0020
@@ -53,6 +52,10 @@ WINE_DEFAULT_DEBUG_CHANNEL(cabarc);
 #define _O_BINARY      0x8000
 #endif
 
+#ifndef _O_ACCMODE
+#define _O_ACCMODE     (_O_RDONLY|_O_WRONLY|_O_RDWR)
+#endif
+
 #ifndef _SH_COMPAT
 #define _SH_COMPAT     0x00
 #define _SH_DENYRW     0x10
-- 
1.8.3.4




More information about the wine-patches mailing list