kds_s2000w_client_delete_image(h->sessionid, h->current_scan_status->current_image_number, resp);
kds_s2000w_client_response_free(resp);
resp = NULL;
+ h->current_scan_status->available_images--;
sleep(1);
}
debug_printf(ALL, "kds_s2000w_handler_get_parameters");
handler* h = (handler*) handle;
if (!h->current_scan_status->complete_scanned
- && h->current_scan_status->downloaded_images == h->current_scan_status->available_images) {
+ && h->current_scan_status->available_images <= 0) {
_get_current_scan_status(h);
}
if (h->current_scan_status->complete_scanned
- && h->current_scan_status->downloaded_images == h->current_scan_status->available_images) {
+ & h->current_scan_status->available_images <= 0) {
h->current_metadata->valid = 1;
h->current_metadata->scanned_all_complete = 1;
h->current_metadata->is_last = 1;
return;
}
- if (h->current_scan_status->downloaded_images >= h->current_scan_status->available_images) {
- h->current_metadata->valid = 0;
- return;
- }
-
_download_current_image(h);
_get_current_metadata(h);
_delete_current_image(h);