debug_printf(ALL, "sane_kds_s2000w_net_get_parameters");
handler* h = (handler*) handle;
+ metadata mdata;
+ memcpy(&mdata, h->current_metadata, sizeof(metadata));
+
+ params->format = mdata.format;
+ params->last_frame = mdata.is_last;
+ params->bytes_per_line = mdata.bytes_per_line;
+ params->pixels_per_line = mdata.pixels_per_line;
+ params->lines = mdata.lines;
+ params->depth = mdata.depth;
+
if (!h->read_info->scan_started)
return SANE_STATUS_INVAL;
return SANE_STATUS_GOOD;
}
- metadata mdata;
memcpy(&mdata, h->current_metadata, sizeof(metadata));
params->format = mdata.format;