Fixed compiler warnings in win32 API calls (thanks, Dennis!).

This commit is contained in:
Ryan C. Gordon 2008-03-09 02:44:50 +00:00
parent 32fb2ab4a9
commit c14984f70e
2 changed files with 4 additions and 3 deletions

View File

@ -4,6 +4,7 @@
-- stuff in the stable-1.0 branch, backported from 2.0.0 dev branch, etc --- -- 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 02202008 - Various archiver swap and compare functions now check if they are
swapping/comparing an item against itself, for efficiency and swapping/comparing an item against itself, for efficiency and
to prevent overlapping memcpy() calls. to prevent overlapping memcpy() calls.

View File

@ -850,8 +850,8 @@ PHYSFS_sint64 __PHYSFS_platformWrite(void *opaque, const void *buffer,
int __PHYSFS_platformSeek(void *opaque, PHYSFS_uint64 pos) int __PHYSFS_platformSeek(void *opaque, PHYSFS_uint64 pos)
{ {
HANDLE FileHandle = ((win32file *) opaque)->handle; HANDLE FileHandle = ((win32file *) opaque)->handle;
DWORD HighOrderPos; LONG HighOrderPos;
DWORD *pHighOrderPos; PLONG pHighOrderPos;
DWORD rc; DWORD rc;
/* Get the high order 32-bits of the position */ /* 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) PHYSFS_sint64 __PHYSFS_platformTell(void *opaque)
{ {
HANDLE FileHandle = ((win32file *) opaque)->handle; HANDLE FileHandle = ((win32file *) opaque)->handle;
DWORD HighPos = 0; LONG HighPos = 0;
DWORD LowPos; DWORD LowPos;
PHYSFS_sint64 retval; PHYSFS_sint64 retval;