From 9e39d6f23dcdbf7390500fb62cc13d2f2fa3935b Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Fri, 10 Oct 2025 15:37:30 +0100 Subject: [PATCH] Fix return status in process_data_block for zero-length compressed blocks --- src/blocks/data.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/blocks/data.c b/src/blocks/data.c index fba35ee..e4f5af0 100644 --- a/src/blocks/data.c +++ b/src/blocks/data.c @@ -256,8 +256,8 @@ int32_t process_data_block(aaruformat_context *ctx, IndexEntry *entry) TRACE("Compressed payload present for zero-length block, continuing..."); free(cmp_data); - TRACE("Exiting process_data_block() = AARUF_ERROR_CANNOT_DECOMPRESS_BLOCK"); - return AARUF_ERROR_CANNOT_DECOMPRESS_BLOCK; + TRACE("Exiting process_data_block() = AARUF_STATUS_OK"); + return AARUF_STATUS_OK; } if(block_header.compression == LzmaClauniaSubchannelTransform && block_header.length != 0)