From 173ecc6698145ba188b6c1100c49e9f8033a7103 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Mon, 6 Oct 2025 23:41:42 +0100 Subject: [PATCH] Fix LZMA properties not being written to image. --- src/close.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/close.c b/src/close.c index f62ab10..961819a 100644 --- a/src/close.c +++ b/src/close.c @@ -199,6 +199,8 @@ static int32_t write_cached_secondary_ddt(aaruformatContext *ctx) // Write header if(fwrite(&ddt_header, sizeof(DdtHeader2), 1, ctx->imageStream) == 1) { + if(ddt_header.compression == Lzma) fwrite(lzma_properties, LZMA_PROPERTIES_LENGTH, 1, ctx->imageStream); + // Write data if(fwrite(buffer, ddt_header.cmpLength, 1, ctx->imageStream) == 1) {