platform/pocketpc.c
branchstable-1.0
changeset 1179 eea580b4e199
parent 1177 05a842260409
--- a/platform/pocketpc.c	Mon Aug 01 17:37:06 2011 -0400
+++ b/platform/pocketpc.c	Mon Aug 01 17:55:45 2011 -0400
@@ -553,7 +553,7 @@
     LowPos = SetFilePointer(FileHandle, 0, &HighPos, FILE_CURRENT);
     if ((LowPos == INVALID_SET_FILE_POINTER) && (GetLastError() != NO_ERROR))
     {
-        BAIL_MACRO(win32strerror(), 0);
+        BAIL_MACRO(win32strerror(), -1);
     } /* if */
     else
     {
@@ -599,7 +599,7 @@
         return 1;  /* we're definitely at EOF. */
 
     /* Get the current position in the file */
-    if ((FilePosition = __PHYSFS_platformTell(opaque)) != 0)
+    if ((FilePosition = __PHYSFS_platformTell(opaque)) != -1)
     {
         /* Non-zero if EOF is equal to the file length */
         retval = (FilePosition == FileLength);