summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwrowe <wrowe@13f79535-47bb-0310-9956-ffa450edef68>2002-02-21 00:04:10 +0000
committerwrowe <wrowe@13f79535-47bb-0310-9956-ffa450edef68>2002-02-21 00:04:10 +0000
commit1938c76a060f1dd00a824e75e76efaff7da90868 (patch)
tree88d69a58f4921ea5927fb588aa5baaa02197d520
parent8df5ba2299a6a04e7df8fbdc755148eae5a72117 (diff)
downloadlibapr-1938c76a060f1dd00a824e75e76efaff7da90868.tar.gz
Solve ULONG_PTR issues until we revisit the Win64 port
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@63039 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--include/arch/win32/misc.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/include/arch/win32/misc.h b/include/arch/win32/misc.h
index f5ccdfc1e..68141e292 100644
--- a/include/arch/win32/misc.h
+++ b/include/arch/win32/misc.h
@@ -325,13 +325,16 @@ APR_DECLARE_LATE_DLL_FUNC(DLL_NTDLL, DWORD, WINAPI, NtSetTimerResolution, 0, (
(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, (