mirror of
https://github.com/reactos/reactos.git
synced 2024-10-16 06:04:13 +00:00
[basetsd.h]
-define SHANDLE_PTR [browseui] -do not define SHANDLE_PTR locally. Using ms psdk isn't the same with compiling with msvc svn path=/trunk/; revision=48355
This commit is contained in:
parent
b3bd25a0cd
commit
101767d1e6
|
@ -124,10 +124,6 @@ TODO:
|
||||||
"language='*'\"")
|
"language='*'\"")
|
||||||
#endif // __GNUC__
|
#endif // __GNUC__
|
||||||
|
|
||||||
#ifdef __GNUC__
|
|
||||||
#define SHANDLE_PTR LONG
|
|
||||||
#endif // __GNUC__
|
|
||||||
|
|
||||||
struct categoryCacheHeader
|
struct categoryCacheHeader
|
||||||
{
|
{
|
||||||
long dwSize; // size of header only
|
long dwSize; // size of header only
|
||||||
|
|
|
@ -126,6 +126,7 @@ typedef unsigned __int64 ULONG_PTR, *PULONG_PTR;
|
||||||
typedef unsigned __int64 HANDLE_PTR;
|
typedef unsigned __int64 HANDLE_PTR;
|
||||||
typedef unsigned int UHALF_PTR, *PUHALF_PTR;
|
typedef unsigned int UHALF_PTR, *PUHALF_PTR;
|
||||||
typedef int HALF_PTR, *PHALF_PTR;
|
typedef int HALF_PTR, *PHALF_PTR;
|
||||||
|
typedef __int64 SHANDLE_PTR;
|
||||||
|
|
||||||
#if !defined(__midl) && !defined(__WIDL__)
|
#if !defined(__midl) && !defined(__WIDL__)
|
||||||
static inline unsigned long HandleToUlong(const void* h )
|
static inline unsigned long HandleToUlong(const void* h )
|
||||||
|
@ -174,6 +175,7 @@ typedef unsigned long UINT_PTR, *PUINT_PTR;
|
||||||
|
|
||||||
typedef unsigned short UHALF_PTR, *PUHALF_PTR;
|
typedef unsigned short UHALF_PTR, *PUHALF_PTR;
|
||||||
typedef short HALF_PTR, *PHALF_PTR;
|
typedef short HALF_PTR, *PHALF_PTR;
|
||||||
|
typedef long SHANDLE_PTR;
|
||||||
|
|
||||||
#ifndef HANDLE_PTR_DEFINED
|
#ifndef HANDLE_PTR_DEFINED
|
||||||
#define HANDLE_PTR_DEFINED
|
#define HANDLE_PTR_DEFINED
|
||||||
|
|
Loading…
Reference in a new issue