From c14984f70efab290f5e6ce8e1f8fb29f33fdfb54 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sun, 9 Mar 2008 02:44:50 +0000 Subject: [PATCH] Fixed compiler warnings in win32 API calls (thanks, Dennis!). --- CHANGELOG | 1 + platform/win32.c | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index a4c2024b..195ec9a0 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -4,6 +4,7 @@ -- stuff in the stable-1.0 branch, backported from 2.0.0 dev branch, etc --- +03082008 - Fixed compiler warnings in Windows platform layer (thanks, Dennis!). 02202008 - Various archiver swap and compare functions now check if they are swapping/comparing an item against itself, for efficiency and to prevent overlapping memcpy() calls. diff --git a/platform/win32.c b/platform/win32.c index f19f5296..e56a3c65 100644 --- a/platform/win32.c +++ b/platform/win32.c @@ -850,8 +850,8 @@ PHYSFS_sint64 __PHYSFS_platformWrite(void *opaque, const void *buffer, int __PHYSFS_platformSeek(void *opaque, PHYSFS_uint64 pos) { HANDLE FileHandle = ((win32file *) opaque)->handle; - DWORD HighOrderPos; - DWORD *pHighOrderPos; + LONG HighOrderPos; + PLONG pHighOrderPos; DWORD rc; /* Get the high order 32-bits of the position */ @@ -888,7 +888,7 @@ int __PHYSFS_platformSeek(void *opaque, PHYSFS_uint64 pos) PHYSFS_sint64 __PHYSFS_platformTell(void *opaque) { HANDLE FileHandle = ((win32file *) opaque)->handle; - DWORD HighPos = 0; + LONG HighPos = 0; DWORD LowPos; PHYSFS_sint64 retval;