Skip to content

Commit

Permalink
Removed __PHYSFS_platformEOF(). It's not used anymore.
Browse files Browse the repository at this point in the history
  • Loading branch information
icculus committed Aug 1, 2011
1 parent e4cc3fc commit 8258274
Show file tree
Hide file tree
Showing 5 changed files with 0 additions and 64 deletions.
11 changes: 0 additions & 11 deletions src/physfs_internal.h
Expand Up @@ -1199,17 +1199,6 @@ PHYSFS_sint64 __PHYSFS_platformFileLength(void *handle);
*/
int __PHYSFS_platformStat(const char *fn, int *exists, PHYSFS_Stat *stat);


/*
* Determine if a file is at EOF. (opaque) should be cast to whatever data
* type your platform uses.
*
* The caller expects that there was a short read before calling this.
*
* Return non-zero if EOF, zero if it is _not_ EOF.
*/
int __PHYSFS_platformEOF(void *opaque);

/*
* Flush any pending writes to disk. (opaque) should be cast to whatever data
* type your platform uses. Be sure to check for errors; the caller expects
Expand Down
13 changes: 0 additions & 13 deletions src/platform_os2.c
Expand Up @@ -543,19 +543,6 @@ PHYSFS_sint64 __PHYSFS_platformFileLength(void *opaque)
} /* __PHYSFS_platformFileLength */


int __PHYSFS_platformEOF(void *opaque)
{
PHYSFS_sint64 len, pos;

len = __PHYSFS_platformFileLength(opaque);
BAIL_IF_MACRO(len == -1, NULL, 1); /* (*shrug*) */
pos = __PHYSFS_platformTell(opaque);
BAIL_IF_MACRO(pos == -1, NULL, 1); /* (*shrug*) */

return (pos >= len);
} /* __PHYSFS_platformEOF */


int __PHYSFS_platformFlush(void *opaque)
{
return (os2err(DosResetBuffer((HFILE) opaque)) == NO_ERROR);
Expand Down
16 changes: 0 additions & 16 deletions src/platform_pocketpc.c
Expand Up @@ -445,22 +445,6 @@ PHYSFS_sint64 __PHYSFS_platformFileLength(void *opaque)
} /* __PHYSFS_platformFileLength */


int __PHYSFS_platformEOF(void *opaque)
{
PHYSFS_sint64 FilePosition;
int retval = 0;

/* Get the current position in the file */
if ((FilePosition = __PHYSFS_platformTell(opaque)) != 0)
{
/* Non-zero if EOF is equal to the file length */
retval = FilePosition == __PHYSFS_platformFileLength(opaque);
} /* if */

return retval;
} /* __PHYSFS_platformEOF */


int __PHYSFS_platformFlush(void *opaque)
{
winCEfile *fh = ((winCEfile *) opaque);
Expand Down
8 changes: 0 additions & 8 deletions src/platform_posix.c
Expand Up @@ -362,14 +362,6 @@ PHYSFS_sint64 __PHYSFS_platformFileLength(void *opaque)
} /* __PHYSFS_platformFileLength */


int __PHYSFS_platformEOF(void *opaque)
{
const PHYSFS_sint64 pos = __PHYSFS_platformTell(opaque);
const PHYSFS_sint64 len = __PHYSFS_platformFileLength(opaque);
return (pos >= len);
} /* __PHYSFS_platformEOF */


int __PHYSFS_platformFlush(void *opaque)
{
const int fd = *((int *) opaque);
Expand Down
16 changes: 0 additions & 16 deletions src/platform_windows.c
Expand Up @@ -1088,22 +1088,6 @@ PHYSFS_sint64 __PHYSFS_platformFileLength(void *opaque)
} /* __PHYSFS_platformFileLength */


int __PHYSFS_platformEOF(void *opaque)
{
PHYSFS_sint64 FilePosition;
int retval = 0;

/* Get the current position in the file */
if ((FilePosition = __PHYSFS_platformTell(opaque)) != 0)
{
/* Non-zero if EOF is equal to the file length */
retval = FilePosition == __PHYSFS_platformFileLength(opaque);
} /* if */

return retval;
} /* __PHYSFS_platformEOF */


int __PHYSFS_platformFlush(void *opaque)
{
WinApiFile *fh = ((WinApiFile *) opaque);
Expand Down

0 comments on commit 8258274

Please sign in to comment.