From ce7722965024fcda250192cbab80313f0a10b0c9 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Thu, 8 Feb 2024 18:07:01 +0100 Subject: [PATCH] read bytes from image --- src/kds_s2000w_net.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/kds_s2000w_net.c b/src/kds_s2000w_net.c index 61b62c0..0c86dd2 100644 --- a/src/kds_s2000w_net.c +++ b/src/kds_s2000w_net.c @@ -221,6 +221,7 @@ SANE_Status _sane_kds_s2000w_net_read(SANE_Handle handle, SANE_Byte* data, SANE_Int max_length, SANE_Int* length) { printf("is all scanned: %i\n", current_metadata.scanned_all_complete); + char* image_data = (char*) current_metadata.image; int length_count = 0; while(length_count < max_length) { @@ -238,7 +239,7 @@ SANE_Status _sane_kds_s2000w_net_read(SANE_Handle handle, SANE_Byte* data, if (read_size >= current_metadata.size) break; - data[length_count] = 0; + data[length_count] = image_data[read_size]; length_count++; read_size++; } -- 2.39.5