[sane-devel] Sane genesys Backend 1.0.24 CanoScan LiDE 210 and tiff scan format
Stef
stef.dev at free.fr
Tue Jun 18 20:00:21 UTC 2013
On 18/06/2013 21:22, m. allan noah wrote:
>> I eventually found the root of the problem. Two option groups didn't
>> have there .cap value defined explicitly. This was working until it broke
>> recently, possibly related to the use of a newer compiler. However I pushed
>> a fix in git, and now this issue is fixed.
>>
>>
> Sounds like we need to armor scanimage against this.
>
> allan
Hello,
we can do:
diff --git a/frontend/scanimage.c b/frontend/scanimage.c
index ce958df..5c52f45 100644
--- a/frontend/scanimage.c
+++ b/frontend/scanimage.c
@@ -894,7 +894,7 @@ fetch_options (SANE_Device * device)
exit (1);
}
- if (!SANE_OPTION_IS_SETTABLE (opt->cap))
+ if (!SANE_OPTION_IS_SETTABLE (opt->cap) || opt->type ==
SANE_TYPE_GROUP)
continue;
option_number[option_count] = i;
I can commit this if OK.
Regards,
Stef
More information about the sane-devel
mailing list