Ryan C. Gordon 20 лет назад
Родитель
Сommit
6e33ae594d
2 измененных файлов с 3 добавлено и 2 удалено
  1. 2 1
      CHANGELOG
  2. 1 1
      physfs.c

+ 2 - 1
CHANGELOG

@@ -6,7 +6,8 @@
            More minor OS/2 tweaks. Updated zlib to 1.2.3, which properly
            includes the security fix. Fixed "make dist" to handle .svn dirs
            and other file changes. Removed "debian" directory. Allow a mount
-           point of NULL to be "/", per the documentation.
+           point of NULL to be "/", per the documentation. Fixed warning in
+           physfs.c.
            Upped version to 1.1.0 ... first release of 1.1 dev branch!
 07212005 - Patched to compile on OS/2 again.
 07132005 - Updated zlib to 1.2.2, and patched it for this security hole:

+ 1 - 1
physfs.c

@@ -1963,7 +1963,7 @@ int PHYSFS_seek(PHYSFS_File *handle, PHYSFS_uint64 pos)
             ((offset >= 0) && (offset <= fh->buffill - fh->bufpos)) /* fwd */
             || ((offset < 0) && (-offset <= fh->bufpos)) /* backward */ )
         {
-            fh->bufpos += offset;
+            fh->bufpos += (PHYSFS_uint32) offset;
             return(1); /* successful seek */
         } /* if */
     } /* if */