From 8e45fe3079bb0315d4d2c251b8a67e7eeab18d04 Mon Sep 17 00:00:00 2001 From: Timo Kreuzer Date: Wed, 27 Oct 2010 20:14:15 +0000 Subject: [PATCH] [basetsd.h] add POINTER_SIGNED, POINTER_UNSIGNED, SPOINTER_32, UPOINTER_32 svn path=/trunk/; revision=49312 --- reactos/include/psdk/basetsd.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/reactos/include/psdk/basetsd.h b/reactos/include/psdk/basetsd.h index a39f06a787b..a1130e09647 100644 --- a/reactos/include/psdk/basetsd.h +++ b/reactos/include/psdk/basetsd.h @@ -64,6 +64,17 @@ typedef unsigned long POINTER_64_INT; #endif +#if 0 /* Not supported yet */ +#define POINTER_SIGNED __sptr +#define POINTER_UNSIGNED __uptr +#else +#define POINTER_SIGNED +#define POINTER_UNSIGNED +#endif + +#define SPOINTER_32 POINTER_SIGNED POINTER_32 +#define UPOINTER_32 POINTER_UNSIGNED POINTER_32 + #if defined(_WIN64) #define __int3264 __int64 #define ADDRESS_TAG_BIT 0x40000000000UI64