File iscan-2.30.4.2-sscanf.patch of Package iscan (Revision 5068ae099745f2db562e7f16cbf3e243)
Currently displaying revision 5068ae099745f2db562e7f16cbf3e243 , Show latest
21
1
--- a/backend/cfg-obj.c
2
+++ b/backend/cfg-obj.c
3
4
char *vendor = NULL;
5
char *model = NULL;
6
7
- sscanf (string, "%*s %as %as", &vendor, &model);
8
+ sscanf (string, "%*s %ms %ms", &vendor, &model);
9
10
if (list_append (_cfg->seen[CFG_KEY_SCSI], info))
11
{
12
13
char *library = NULL;
14
char *firmware = NULL;
15
16
- sscanf (string, "%*s %*s %x %x %as %as",
17
+ sscanf (string, "%*s %*s %x %x %ms %ms",
18
&vendor, &product, &library, &firmware);
19
20
if (library && _cfg_have_interpreter (library, firmware)
21