--- a/archivers/unzip.c Sat Mar 30 17:26:03 2002 +0000
+++ b/archivers/unzip.c Mon Apr 01 18:43:59 2002 +0000
@@ -153,10 +153,10 @@
}
else
{
- if (ferror(fin))
+ if (__PHYSFS_platformEOF(fin))
+ return UNZ_EOF;
+ else
return UNZ_ERRNO;
- else
- return UNZ_EOF;
}
}