From c174fb43dc00a9157344931de8e1d631da329e68 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Sun, 19 Oct 2025 21:12:55 +0200 Subject: [PATCH] fix image data size set to zero --- src/kds_s2000w_handler.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/kds_s2000w_handler.c b/src/kds_s2000w_handler.c index 5381fab..b28b53e 100644 --- a/src/kds_s2000w_handler.c +++ b/src/kds_s2000w_handler.c @@ -330,7 +330,7 @@ void kds_s2000w_handler_get_current_metadata(handler_t* h, metadata_t* params) memcpy(scanner_image->data, image->data, image->size); free(image->data); image->data = NULL; - image->data = 0; + image->size = 0; uint8_t channels = 1; if (params->format == 1) @@ -348,7 +348,7 @@ void kds_s2000w_handler_get_current_metadata(handler_t* h, metadata_t* params) params->bytes_per_line = channels * floor((params->pixels_per_line + 7) / 8); else params->bytes_per_line = channels * params->pixels_per_line * params->depth / 8; - + h->scan_status->read_bytes = _kds_s2000w_handler_find_first_data_byte(h->image); free(mdata); -- 2.47.3