liblzma: Fix lzma_microlzma_encoder() return value.
commit5f7ce42a16b1e86ca8408b5c670c25e2a12acc4e
authorJia Tan <jiat0218@gmail.com>
Tue, 20 Dec 2022 12:46:44 +0000 (20 20:46 +0800)
committerJia Tan <jiat0218@gmail.com>
Fri, 30 Dec 2022 15:34:31 +0000 (30 23:34 +0800)
treee4c9bd4f09886b08e9b880697b1160b4122dd66d
parent8ace358d65059152d9a1f43f4770170d29d35754
liblzma: Fix lzma_microlzma_encoder() return value.

Using return_if_error on lzma_lzma_lclppb_encode was improper because
return_if_error is expecting an lzma_ret value, but
lzma_lzma_lclppb_encode returns a boolean. This could result in
lzma_microlzma_encoder, which would be misleading for applications.
src/liblzma/common/microlzma_encoder.c