initialisation fixes spotted by valgrind

merge-requests/1/head
Stphane Voltz 2009-11-23 22:00:06 +01:00
rodzic 249211ca81
commit 9154cb7ee1
2 zmienionych plików z 10 dodań i 0 usunięć

Wyświetl plik

@ -344,6 +344,7 @@ setup_scan_request (GT68xx_Scanner * s, GT68xx_Scan_Request * scan_request)
scan_request->calculate = SANE_FALSE;
scan_request->lamp = SANE_TRUE;
scan_request->mbs = SANE_FALSE;
if (strcmp (s->val[OPT_SOURCE].s, "Transparency Adapter") == 0)
scan_request->use_ta = SANE_TRUE;

Wyświetl plik

@ -324,6 +324,7 @@ SANE_Status
gt68xx_scanner_new (GT68xx_Device * dev, GT68xx_Scanner ** scanner_return)
{
GT68xx_Scanner *scanner;
int i;
*scanner_return = NULL;
@ -341,6 +342,14 @@ gt68xx_scanner_new (GT68xx_Device * dev, GT68xx_Scanner ** scanner_return)
scanner->cal_g = NULL;
scanner->cal_b = NULL;
for(i=0;i<MAX_RESOLUTIONS;i++)
{
scanner->calibrations[i].red = NULL;
scanner->calibrations[i].green = NULL;
scanner->calibrations[i].blue = NULL;
scanner->calibrations[i].gray = NULL;
}
*scanner_return = scanner;
return SANE_STATUS_GOOD;
}