Fix out-of-bounds array access

merge-requests/1/head
Ilya Gordeev 2014-04-21 04:11:00 +09:00 zatwierdzone przez m. allan noah
rodzic 005d71255e
commit 98e4ee4084
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -1283,9 +1283,9 @@ hs2p_send_gamma (HS2P_Scanner * s)
_lto3b (len, &out.cmd.len[0]); /* 19 bytes max */
out.gamma[0] = 0x08; /* Gamma ID for Download table */
out.gamma[1] = 0x08; /* The Number of gray scale (M) = 8 */
for (i = 2; i < 2 + GAMMA_LENGTH; i++)
for (i = 0; i < GAMMA_LENGTH; i++)
{
out.gamma[i] = s->gamma_table[i];
out.gamma[i + 2] = s->gamma_table[i];
}
status = sanei_scsi_cmd (s->fd, &out, sizeof (out), NULL, NULL);