From f2c994e17ed8dd5907b1691996ceb63a2a1ea9fe Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Sat, 14 Mar 2015 15:34:48 +0000 Subject: [PATCH] [PSDK] Avoid redefinition of FILE_DEVICE_SMARTCARD in winsmcrd.h, when combined with wine/winioctl.h. A similar #ifdef exists in the MS header. svn path=/trunk/; revision=66704 --- reactos/include/psdk/winsmcrd.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/reactos/include/psdk/winsmcrd.h b/reactos/include/psdk/winsmcrd.h index 9c8e11891b2..dada5b652f8 100644 --- a/reactos/include/psdk/winsmcrd.h +++ b/reactos/include/psdk/winsmcrd.h @@ -60,7 +60,11 @@ typedef struct _SCARD_T1_REQUEST SCARD_IO_REQUEST ioRequest; } SCARD_T1_REQUEST, *PSCARD_T1_REQUEST, *LPSCARD_T1_REQUEST; +#ifndef FILE_DEVICE_SMARTCARD #define FILE_DEVICE_SMARTCARD 49 +#elif FILE_DEVICE_SMARTCARD != 49 +#error "Incorrect Smart Card Device Definition" +#endif #define SCARD_ATR_LENGTH (0x21)