epjitsu: optimize loop

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
merge-requests/1/head
Hiroshi Miura 2012-11-03 10:58:42 +09:00 zatwierdzone przez m. allan noah
rodzic 9f1542afc6
commit f3d5455e9a
1 zmienionych plików z 6 dodań i 6 usunięć

Wyświetl plik

@ -1791,7 +1791,12 @@ change_params(struct scanner *s)
do {
if(settings[i].model == s->model
&& settings[i].x_res == s->resolution_x
&& settings[i].usb_power == s->usb_power){
&& settings[i].usb_power == s->usb_power)
{
break;
}
i++;
} while (settings[i].model);
/*pull in closest y resolution*/
s->resolution_y = settings[i].y_res;
@ -1821,11 +1826,6 @@ change_params(struct scanner *s)
s->setWindowScan = settings[i].sw_scan;
s->setWindowScanLen = SET_WINDOW_LEN;
break;
}
i++;
} while (settings[i].model);
if (!settings[i].model)
{
return SANE_STATUS_INVAL;