Patched to compile on Windows.

This commit is contained in:
Ryan C. Gordon 2011-01-21 02:50:20 -05:00
parent 899517dc85
commit f5e0dbe78b
2 changed files with 5 additions and 3 deletions

View File

@ -798,8 +798,8 @@ static const char *find_filename_extension(const char *fname)
const char *retval = NULL;
if (fname != NULL)
{
retval = strchr(fname, '.');
const char *p = retval;
const char *p = strchr(fname, '.');
retval = p;
while (p != NULL)
{

View File

@ -971,6 +971,7 @@ void *__PHYSFS_platformOpenAppend(const char *filename)
} /* __PHYSFS_platformOpenAppend */
/* !!! FIXME: this function fails if len > 0xFFFFFFFF. */
PHYSFS_sint64 __PHYSFS_platformRead(void *opaque, void *buf, PHYSFS_uint64 len)
{
HANDLE Handle = ((WinApiFile *) opaque)->handle;
@ -984,8 +985,9 @@ PHYSFS_sint64 __PHYSFS_platformRead(void *opaque, void *buf, PHYSFS_uint64 len)
} /* __PHYSFS_platformRead */
/* !!! FIXME: this function fails if len > 0xFFFFFFFF. */
PHYSFS_sint64 __PHYSFS_platformWrite(void *opaque, const void *buffer,
PHYSFS_uint32 size, PHYSFS_uint32 count)
PHYSFS_uint64 len)
{
HANDLE Handle = ((WinApiFile *) opaque)->handle;
DWORD CountOfBytesWritten = 0;