include: Fix numeric constants in dinput.h for LLP64 compilers.
Michael Stefaniuc
mstefani at redhat.de
Fri Oct 28 17:38:03 CDT 2011
Fixup for f334333cb56a23143f447f7b893f8de928d7091d
---
include/dinput.h | 26 +++++++++++++-------------
1 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/include/dinput.h b/include/dinput.h
index bd9d898..353ec55 100644
--- a/include/dinput.h
+++ b/include/dinput.h
@@ -167,20 +167,20 @@ DECL_WINELIB_TYPE_AW(LPDIRECTINPUTDEVICE8)
#define DIERR_READONLY E_ACCESSDENIED
#define DIERR_HANDLEEXISTS E_ACCESSDENIED
#ifndef E_PENDING
-#define E_PENDING 0x8000000A
+#define E_PENDING __MSABI_LONG(0x8000000A)
#endif
-#define DIERR_INSUFFICIENTPRIVS 0x80040200
-#define DIERR_DEVICEFULL 0x80040201
-#define DIERR_MOREDATA 0x80040202
-#define DIERR_NOTDOWNLOADED 0x80040203
-#define DIERR_HASEFFECTS 0x80040204
-#define DIERR_NOTEXCLUSIVEACQUIRED 0x80040205
-#define DIERR_INCOMPLETEEFFECT 0x80040206
-#define DIERR_NOTBUFFERED 0x80040207
-#define DIERR_EFFECTPLAYING 0x80040208
-#define DIERR_UNPLUGGED 0x80040209
-#define DIERR_REPORTFULL 0x8004020A
-#define DIERR_MAPFILEFAIL 0x8004020B
+#define DIERR_INSUFFICIENTPRIVS __MSABI_LONG(0x80040200)
+#define DIERR_DEVICEFULL __MSABI_LONG(0x80040201)
+#define DIERR_MOREDATA __MSABI_LONG(0x80040202)
+#define DIERR_NOTDOWNLOADED __MSABI_LONG(0x80040203)
+#define DIERR_HASEFFECTS __MSABI_LONG(0x80040204)
+#define DIERR_NOTEXCLUSIVEACQUIRED __MSABI_LONG(0x80040205)
+#define DIERR_INCOMPLETEEFFECT __MSABI_LONG(0x80040206)
+#define DIERR_NOTBUFFERED __MSABI_LONG(0x80040207)
+#define DIERR_EFFECTPLAYING __MSABI_LONG(0x80040208)
+#define DIERR_UNPLUGGED __MSABI_LONG(0x80040209)
+#define DIERR_REPORTFULL __MSABI_LONG(0x8004020A)
+#define DIERR_MAPFILEFAIL __MSABI_LONG(0x8004020B)
#define DIENUM_STOP 0
#define DIENUM_CONTINUE 1
--
1.7.6.4
More information about the wine-patches
mailing list