Răsfoiți Sursa

Fixed __PHYSFS_platformSeek().

Ryan C. Gordon 24 ani în urmă
părinte
comite
2f15add38f
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      platform/posix.c

+ 1 - 1
platform/posix.c

@@ -430,7 +430,7 @@ int __PHYSFS_platformSeek(void *opaque, PHYSFS_uint64 pos)
     int fd = *((int *) opaque);
 
     /* !!! FIXME: Use llseek where available. */
-    BAIL_IF_MACRO(lseek(fd, (int) pos, SEEK_SET) != 0, strerror(errno), 0);
+    BAIL_IF_MACRO(lseek(fd, (int) pos, SEEK_SET) == -1, strerror(errno), 0);
 
     return(1);
 } /* __PHYSFS_platformSeek */