]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
read only first metadata
authorBastian Dehn <hhaalo@arcor.de>
Sat, 17 Feb 2024 08:37:27 +0000 (09:37 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Sat, 17 Feb 2024 08:37:27 +0000 (09:37 +0100)
src/kds_s2000w_net.c

index 72531b125e9615f4fd34fd989d29d491a18f4c7a..40fd0307d5449637102f5621d050342332a577cc 100644 (file)
@@ -215,6 +215,9 @@ SANE_Status _sane_kds_s2000w_net_read(SANE_Handle handle, SANE_Byte* data,
                return SANE_STATUS_CANCELLED;
        }
 
+       if (read_info.second_metadata)
+               return SANE_STATUS_EOF;
+
        int skip_header_bytes = _sane_kds_s2000w_net_find_first_data_byte(read_info.current_metadata.image);
        if (read_info.read_size <= 0)
                read_info.read_size += skip_header_bytes;