genesys: Trigger reallocation of gamma tables on next sane_open()

Fixes 315491.
merge-requests/1/head
Olaf Meeuwissen 2017-04-08 21:08:12 +09:00
rodzic 6eb4a1f164
commit 5edb87f9ac
1 zmienionych plików z 3 dodań i 1 usunięć

Wyświetl plik

@ -7036,7 +7036,9 @@ sane_close (SANE_Handle handle)
FREE_IFNOT_NULL (s->dev->sensor.gamma_table[1]);
FREE_IFNOT_NULL (s->dev->sensor.gamma_table[2]);
/* for an handful of bytes .. */
s->dev->already_initialized = SANE_FALSE;
/* for an handful of bytes .. */
free ((void *)(size_t)s->opt[OPT_RESOLUTION].constraint.word_list);
free (s->val[OPT_SOURCE].s);
free (s->val[OPT_MODE].s);