json_object* cropping_mode = json_object_object_get(config, "CroppingMode");
const char* cropping_mode_value = json_object_get_string(cropping_mode);
- json_object* copping_image = json_object_object_get(config, "CroppingImage");
- SANE_Option_Descriptor* cropping_image = kds_s2000w_option_descriptors_get_by_name("cropping-image");
+ json_object* cropping_image = json_object_object_get(config, "CroppingImage");
+ SANE_Option_Descriptor* cropping_image_descriptor = kds_s2000w_option_descriptors_get_by_name("cropping-image");
if (strcmp(cropping_mode_value, "Automatic") == 0) {
- _kds_s2000w_handler_opts_write_value_to_json(copping_image, cropping_image->type, "EntireDocument");
- cropping_image->cap &= ~SANE_CAP_SOFT_SELECT;
+ _kds_s2000w_handler_opts_write_value_to_json(cropping_image, cropping_image_descriptor->type, "EntireDocument");
+ cropping_image_descriptor->cap &= ~SANE_CAP_SOFT_SELECT;
return;
}
if (strcmp(cropping_mode_value, "Manual") == 0) {
- _kds_s2000w_handler_opts_write_value_to_json(copping_image, cropping_image->type, "PartialDocument");
- cropping_image->cap &= ~SANE_CAP_SOFT_SELECT;
+ _kds_s2000w_handler_opts_write_value_to_json(cropping_image, cropping_image_descriptor->type, "PartialDocument");
+ cropping_image_descriptor->cap &= ~SANE_CAP_SOFT_SELECT;
return;
}
- cropping_image->cap |= SANE_CAP_SOFT_SELECT;
+ cropping_image_descriptor->cap |= SANE_CAP_SOFT_SELECT;
}
void _kds_s2000w_handler_opts_set_enable_suboptions_cropping_image(json_object* config)