]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commit
archive: support official LZMA SDK 16.04 APIs
authorStefan Reinauer <stefan.reinauer@coreboot.org>
Sat, 23 May 2026 04:26:23 +0000 (21:26 -0700)
committerStefan Reinauer <stefan.reinauer@coreboot.org>
Mon, 1 Jun 2026 04:12:31 +0000 (21:12 -0700)
commitc4db2660e281f27aeabfffbad9d10835b587d3a3
tree3ed5a4aefb1d0b7686eb167f8c7ce0c053cb1bd4
parentffa7d7496b59c828168d7913f2caea81b7c196dd
archive: support official LZMA SDK 16.04 APIs

The bundled 7z reader used older SDK field names directly. Keep the
existing Windows SDK layout as the default path, and add an opt-in
UAE_7Z_SDK_1604 path for the public 16.04 headers.

Select the matching XZ finish constant by SDK family so the shared
archive code can build with either header set.
include/zarchive.h
zfile.cpp
zfile_archive.cpp