params->depth = read_info.current_metadata.depth;
h->read_info.read_size = 0;
h->read_info.readed_bytes_per_line = 0;
- read_info.readed_lines = 0;
+ h->read_info.readed_lines = 0;
debug_printf_int(DEBUG, "format", params->format);
debug_printf_int(DEBUG, "last frame", params->last_frame);
if (h->read_info.read_size <= 0)
h->read_info.read_size += skip_header_bytes;
- if (read_info.readed_lines >= read_info.current_metadata.lines) {
+ if (h->read_info.readed_lines >= read_info.current_metadata.lines) {
*length = 0;
- read_info.readed_lines = 0;
+ h->read_info.readed_lines = 0;
return SANE_STATUS_EOF;
}
if (h->read_info.readed_bytes_per_line >= read_info.current_metadata.bytes_per_line) {
h->read_info.readed_bytes_per_line = 0;
- read_info.readed_lines++;
+ h->read_info.readed_lines++;
}
return SANE_STATUS_GOOD;
h.read_info.cancel = 0;
h.read_info.read_size = 0;
h.read_info.readed_bytes_per_line = 0;
+ h.read_info.readed_lines = 0;
read_info->current_metadata.format = 0;
read_info->current_metadata.lines = 1;
read_info->current_metadata.bytes_per_line = 65536;
h.read_info.cancel = 0;
h.read_info.read_size = 0;
h.read_info.readed_bytes_per_line = 0;
+ h.read_info.readed_lines = 0;
read_info->current_metadata.format = 0;
read_info->current_metadata.lines = 1;
read_info->current_metadata.bytes_per_line = 95000;