genesys: Fix incorrect channel count when fetching ccd_size_divisor

All current scanners use the same divisor on both 1 and 3 channels, so
this commit does not change behavior.
merge-requests/139/head
Povilas Kanapickas 2019-08-17 11:49:10 +03:00
rodzic e8d9b6ff5d
commit d9fab3a7d8
1 zmienionych plików z 1 dodań i 2 usunięć

Wyświetl plik

@ -3804,8 +3804,7 @@ static void gl646_search_strip(Genesys_Device* dev, const Genesys_Sensor& sensor
unsigned ccd_size_divisor = 1;
if (sensor.ccd_size_divisor > 1) {
// FIXME: possibly wrong channel count for ccd_size_divisor
ccd_size_divisor = get_ccd_size_divisor(dev->model->ccd_type, res, 3);
ccd_size_divisor = get_ccd_size_divisor(dev->model->ccd_type, res, 1);
}
/* we set up for a lowest available resolution color grey scan, full width */