compress: replace compress_blob() with compress_blob_explicit()
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 8 Apr 2023 06:15:25 +0000 (15:15 +0900)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 11 Apr 2023 07:14:34 +0000 (09:14 +0200)
commitbfeaa62dbc9d2a436e2d3413386ba38f48b5d502
treeb94d4d38673ccdbc0f3a3b714ced0e92b4cb8737
parent7cb9ed5d382d40e5ec5ae30049fbf28ead4a9f73
compress: replace compress_blob() with compress_blob_explicit()

And make compress_xyz() return 0 on success, as we know which compression
algorithm is used when calling compress_blob().

Follow-up for 2360352ef02548723ac0c8eaf5ff6905eb9eeca5.
src/basic/compress.c
src/basic/compress.h
src/fuzz/fuzz-compress.c
src/libsystemd/sd-journal/journal-file.c
src/test/test-compress-benchmark.c
src/test/test-compress.c