]> git.ipfire.org Git - thirdparty/zstd.git/commit
Support for libc variants without fseeko/ftello
authorVictor Zhang <csv@meta.com>
Thu, 2 Jan 2025 22:02:10 +0000 (14:02 -0800)
committerVictor Zhang <csv@meta.com>
Thu, 2 Jan 2025 22:02:10 +0000 (14:02 -0800)
commit54c3d998a04a4002697a3a44293074cb01df54a5
treeb0dc9a2913267865a54648cb18ae04f03013bc61
parentf5d9d57fe62c4ba25c0794ecfbbafe6f5a093eff
Support for libc variants without fseeko/ftello

Some older Android libc implementations don't support `fseeko` or `ftello`.
This commit adds a new compile-time macro `LIBC_NO_FSEEKO` as well as a usage in CMake for old Android APIs.
build/cmake/CMakeLists.txt
contrib/seekable_format/zstdseek_decompress.c
programs/fileio_common.h
programs/util.h