A portable, flexible file i/o abstraction.
Go to file
Ozkan Sezer fb0901b10f silence a -Wint-in-bool-context warning:
In file included from /home/runner/work/physfs/physfs/src/physfs.c:12:
/home/runner/work/physfs/physfs/src/physfs.c: In function ‘openDirectory’:
/home/runner/work/physfs/physfs/src/physfs.c:929:40: warning: ?: using integer constants in boolean context [-Wint-in-bool-context]
  929 |     BAIL_IF(!retval, claimed ? errcode : PHYSFS_ERR_UNSUPPORTED, NULL);
      |                      ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/home/runner/work/physfs/physfs/src/physfs_internal.h:273:44: note: in definition of macro ‘BAIL_IF’
  273 | #define BAIL_IF(c, e, r) do { if (c) { if (e) PHYSFS_setErrorCode(e); return r; } } while (0)
      |                                            ^

Closes https://github.com/icculus/physfs/issues/44
2022-06-15 20:56:28 +03:00
.github add Windows CI 2022-06-15 08:29:50 +03:00
docs Updated a URL to point to github.com 2021-06-30 23:39:12 -04:00
extras Use the GNUInstallDirs CMake module to respect installation locations 2021-07-11 19:00:28 -04:00
src silence a -Wint-in-bool-context warning: 2022-06-15 20:56:28 +03:00
test Added PHYSFS_setRoot(). 2018-10-17 23:44:02 -04:00
.gitignore Renamed .hgignore -> .gitignore 2021-06-30 23:32:32 -04:00
CMakeLists.txt cmake: add -Wall to CFLAGS for gcc and clang. 2022-06-15 08:56:28 +03:00
LICENSE.txt Bumped copyright for 2022. 2022-05-20 23:27:26 -04:00
README.txt Minor documentation updates. 2017-07-22 13:48:31 -04:00

README.txt

PhysicsFS; a portable, flexible file i/o abstraction.

  https://icculus.org/physfs/

Please see the docs directory for documentation.

Please see LICENSE.txt for licensing information.