]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
fix image data size set to zero
authorBastian Dehn <hhaalo@arcor.de>
Sun, 19 Oct 2025 19:12:55 +0000 (21:12 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Sun, 19 Oct 2025 19:29:57 +0000 (21:29 +0200)
src/kds_s2000w_handler.c

index 5381fabc59debf4ff2bfceba0fe6d12c44bfe9f5..b28b53e965b5047f8cbf46a2f1e4af995e0a234e 100644 (file)
@@ -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);