Module: wine Branch: master Commit: 5d513c1b0422f87e69f6db4dabf1ef4f20608059 URL: http://source.winehq.org/git/wine.git/?a=commit;h=5d513c1b0422f87e69f6db4dab...
Author: Alexandre Julliard julliard@winehq.org Date: Thu Feb 19 13:06:35 2009 +0100
include: Avoid redefinition of WIN32 in twain.h.
---
include/twain.h | 35 +++++++---------------------------- 1 files changed, 7 insertions(+), 28 deletions(-)
diff --git a/include/twain.h b/include/twain.h index a7ff0f0..bdbda47 100644 --- a/include/twain.h +++ b/include/twain.h @@ -62,11 +62,6 @@
#undef FAR #define FAR -#define huge -#define WIN32 -#define _WIN32 -#undef __declspec -#define __declspec(spec)
/**************************************************************************** * TWAIN Version * @@ -86,16 +81,8 @@ #ifdef _MSWIN_ typedef HANDLE TW_HANDLE; typedef LPVOID TW_MEMREF; - - /* SDH - 05/05/95 - TWUNK */ - /* For common code between 16 and 32 bits. */ -# ifdef WIN32 -# define TW_HUGE -# else /* WIN32 */ -# define TW_HUGE huge -# endif /* WIN32 */ - typedef BYTE TW_HUGE * HPBYTE; - typedef void TW_HUGE * HPVOID; + typedef BYTE * HPBYTE; + typedef void * HPVOID; #endif /* _MSWIN_ */
#ifdef _MAC_ @@ -1830,19 +1817,11 @@ typedef TW_UINT16 (*DSMENTRYPROC)(pTW_IDENTITY, pTW_IDENTITY, extern "C" { #endif /* __cplusplus */ #ifdef _MSWIN_ -# ifdef _WIN32 - __declspec(dllexport) TW_UINT16 FAR PASCAL DS_Entry (pTW_IDENTITY pOrigin, - TW_UINT32 DG, - TW_UINT16 DAT, - TW_UINT16 MSG, - TW_MEMREF pData); -# else /* _WIN32 */ - TW_UINT16 FAR PASCAL DS_Entry (pTW_IDENTITY pOrigin, - TW_UINT32 DG, - TW_UINT16 DAT, - TW_UINT16 MSG, - TW_MEMREF pData); -# endif /* _WIN32 */ + TW_UINT16 DECLSPEC_EXPORT PASCAL DS_Entry (pTW_IDENTITY pOrigin, + TW_UINT32 DG, + TW_UINT16 DAT, + TW_UINT16 MSG, + TW_MEMREF pData);
typedef TW_UINT16 (FAR PASCAL *DSENTRYPROC) (pTW_IDENTITY pOrigin, TW_UINT32 DG,