Closed c72578 closed 10 months ago
Here is a build from GitHub Actions, which allows encoding to APE also under 32-bit:
CUETools_2.2.4_2023-11-02_git_287905e_Fix_APE_encoding_under_32-bit.zip
SHA256: 2d20b13982751a54d01efbe9c0db921838aaf8c9316f31122146a972b0bc372d
The following zip file contains only the fixed CUETools.Codecs.MACLib.dll
:
CUETools_2.2.4_fixed_MACLib_dll_for_32-bit.zip
SHA256: df0f0ad704b9f1288a6aea728c2e8af1bb82cab98c1e7b84e06de233d89494d9
This dll can be used in released CUETools 2.2.4 (MAC_SDK 9.04) as a fix under 32-bit.
APE files are not encoded correctly using CUETools.Codecs.MACLib, when CUETools is run under 32-bit. This is a regression since the update of MAC_SDK to 9.04 (#246). No problem under 64-bit. Affected CUETools versions under 32-bit: v2.2.4, v2.2.3
c_APECompress_Finish()
: Uselong
, which corresponds toAPE::int64