kopia lustrzana https://gitlab.com/sane-project/backends
Fix infinite loop in walking the SCSI scanners list
rodzic
bd6552e11b
commit
a4643d888e
|
@ -3564,7 +3564,10 @@ print_udev (void)
|
||||||
manufacturer_model_type * name = scsiid->name;
|
manufacturer_model_type * name = scsiid->name;
|
||||||
|
|
||||||
if (!scsiid->is_processor)
|
if (!scsiid->is_processor)
|
||||||
continue;
|
{
|
||||||
|
scsiid = scsiid->next;
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
i = 0;
|
i = 0;
|
||||||
printf ("# ");
|
printf ("# ");
|
||||||
|
@ -3596,6 +3599,7 @@ print_udev (void)
|
||||||
else
|
else
|
||||||
printf ("KERNEL==\"sg[0-9]*\", ATTRS{type}==\"3\", ATTRS{vendor}==\"%s\", ATTRS{model}==\"%s\", MODE=\"%s\", GROUP=\"%s\", ENV{libsane_matched}=\"yes\"\n",
|
printf ("KERNEL==\"sg[0-9]*\", ATTRS{type}==\"3\", ATTRS{vendor}==\"%s\", ATTRS{model}==\"%s\", MODE=\"%s\", GROUP=\"%s\", ENV{libsane_matched}=\"yes\"\n",
|
||||||
scsiid->scsi_vendor_id, scsiid->scsi_product_id, DEVMODE, DEVGROUP);
|
scsiid->scsi_vendor_id, scsiid->scsi_product_id, DEVMODE, DEVGROUP);
|
||||||
|
|
||||||
scsiid = scsiid->next;
|
scsiid = scsiid->next;
|
||||||
}
|
}
|
||||||
printf ("LABEL=\"libsane_scsi_rules_end\"\n");
|
printf ("LABEL=\"libsane_scsi_rules_end\"\n");
|
||||||
|
|
Ładowanie…
Reference in New Issue