START_TEST(sane_kds_s2000w_net_read_test)
{
handler* h = init_handler();
- h->read_info->cancel = 0;
- h->read_info->read_size = 0;
- h->current_metadata->format = 0;
h->pnm_image->size = 65539;
h->pnm_image->data = malloc(sizeof(char) * 65539);
char* imagedata = (char*) h->pnm_image->data;
for (int i = 0; i < 3; i++) {
imagedata[i] = 0x0a;
}
- imagedata[3] = 0xff;
+ for (int i = 3; i < 65539; i++) {
+ imagedata[i] = 0xff;
+ }
SANE_Int maxlen = 65536;
char* dataptr = malloc(sizeof(char) * maxlen);