kds_s2000w_handler_get_current_metadata(h, (metadata*) params);
h->read_info->read_size = 0;
+ if (h->image->data != NULL)
+ h->read_info->read_size = _sane_kds_s2000w_net_find_first_data_byte(h->image);
return SANE_STATUS_GOOD;
}
void __wrap_kds_s2000w_convert_jpg_to_pnm_with_depth(blobdata* in, blobdata* out)
{
+ if (in->data != NULL) {
+ out->data = malloc(sizeof(char) * in->size);
+ memcpy(out->data, in->data, in->size);
+ out->size = in->size;
+ }
+
return;
}
void __wrap_kds_s2000w_convert_tiff_to_pnm(blobdata* in, blobdata* out)
{
+ if (in->data != NULL) {
+ out->data = malloc(sizeof(char) * in->size);
+ memcpy(out->data, in->data, in->size);
+ out->size = in->size;
+ }
+
return;
}
\ No newline at end of file
assert_int_equal(params->pixels_per_line, 2);
assert_int_equal(params->lines, 1);
assert_int_equal(params->depth, 8);
+ assert_int_equal(h->read_info->read_size, 11);
free_handler(h);
h = NULL;