response* resp = kds_s2000w_client_response_init();
int result = kds_s2000w_client_get_option(h->sessionid, resp);
- h->current_scanner_config = json_tokener_parse(resp->data);
if (result != 0 || resp->code != 200) {
debug_printf_int(ERROR, "load options response code", resp->code);
kds_s2000w_client_response_free(resp);
resp = NULL;
- json_object_put(h->current_scanner_config);
- h->current_scanner_config = NULL;
return;
}
+ h->current_scanner_config = json_tokener_parse(resp->data);
+
kds_s2000w_client_response_free(resp);
resp = NULL;
}