wrowe 02/02/20 16:04:10
Modified: include/arch/win32 misc.h
Log:
Solve ULONG_PTR issues until we revisit the Win64 port
Revision Changes Path
1.41 +6 -3 apr/include/arch/win32/misc.h
Index: misc.h
===================================================================
RCS file: /home/cvs/apr/include/arch/win32/misc.h,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -r1.40 -r1.41
--- misc.h 18 Feb 2002 05:50:06 -0000 1.40
+++ misc.h 21 Feb 2002 00:04:10 -0000 1.41
@@ -325,13 +325,16 @@
(ReqRes, Acquire, pNewRes));
#define SetTimerResolution apr_winapi_NtSetTimerResolution
+/* ### These are ULONG_PTR values, but that's int32 for all we care
+ * until the Win64 port is prepared.
+ */
typedef struct PBI {
DWORD ExitStatus;
PVOID PebBaseAddress;
- ULONG_PTR AffinityMask;
+ ULONG AffinityMask;
LONG BasePriority;
- ULONG_PTR UniqueProcessId;
- ULONG_PTR InheritedFromUniqueProcessId;
+ ULONG UniqueProcessId;
+ ULONG InheritedFromUniqueProcessId;
} PBI, *PPBI;
APR_DECLARE_LATE_DLL_FUNC(DLL_NTDLL, DWORD, WINAPI,
NtQueryInformationProcess, 0, (