X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fjournal%2Fcompress.c;h=1fc62ead2a9b68ca9c4489d840d66a8dff7c0406;hp=f36c4308017283540aeecc0a87416efa198ca9b3;hb=347272731e15d3c4a70fad7ccd7185e8e8059d01;hpb=cfd652ed617282b06ccbdedb7adc6963b901dde7 diff --git a/src/journal/compress.c b/src/journal/compress.c index f36c43080..1fc62ead2 100644 --- a/src/journal/compress.c +++ b/src/journal/compress.c @@ -203,7 +203,7 @@ fail: return b; } -int compress_stream(int fdf, int fdt, off_t max_bytes) { +int compress_stream(int fdf, int fdt, uint32_t preset, off_t max_bytes) { _cleanup_(lzma_end) lzma_stream s = LZMA_STREAM_INIT; lzma_ret ret; @@ -213,7 +213,7 @@ int compress_stream(int fdf, int fdt, off_t max_bytes) { assert(fdf >= 0); assert(fdt >= 0); - ret = lzma_easy_encoder(&s, LZMA_PRESET_DEFAULT, LZMA_CHECK_CRC64); + ret = lzma_easy_encoder(&s, preset, LZMA_CHECK_CRC64); if (ret != LZMA_OK) { log_error("Failed to initialize XZ encoder: code %d", ret); return -EINVAL;