descriptors = NULL;
return SANE_STATUS_NO_MEM;
}
+ descriptors[i]->descriptor = NULL;
}
descriptors[0]->config_name = OPTION_COUNT;
descriptors = NULL;
return SANE_STATUS_NO_MEM;
}
+ descriptors[i]->descriptor = NULL;
}
descriptors[0]->config_name = OPTION_COUNT;
descriptors = NULL;
return SANE_STATUS_NO_MEM;
}
+ descriptors[i]->descriptor = NULL;
}
descriptors[0]->config_name = OPTION_COUNT;
assert_int_equal(status, SANE_STATUS_NO_MEM);
- status = 0;
- set_no_mem_counter(1);
- status = kds_s2000w_option_descriptors_init(PROFILE_FULL);
+ for (uint32_t i = 0; i < 127; i++) {
+ status = 0;
+ set_no_mem_counter(i + 1);
+ status = kds_s2000w_option_descriptors_init(PROFILE_FULL);
- assert_int_equal(status, SANE_STATUS_NO_MEM);
+ assert_int_equal(status, SANE_STATUS_NO_MEM);
+ }
}
int main()