Lines Matching defs:string
31 #include <string.h>
611 /* Checks a line for a keyword token and determines keyword/string argument */
763 check_hex (SANE_String string)
767 if (strlen (string) != 6)
769 if (strncmp (string, "0x", 2) != 0)
771 for (i = 0; i < strlen (string); i++)
773 if (isupper (string[i]))
776 for (i = 2; i < strlen (string); i++)
778 if (!isxdigit (string[i]))
3838 printf ("\t<string>2.0</string>\n");
3847 printf ("\t\t\t\t<string>scanner</string>\n");
3849 printf ("\t\t\t\t<string>%s</string>\n", usbid->usb_product_id);
3851 printf ("\t\t\t\t<string>%s</string>\n", usbid->usb_vendor_id);
3875 printf (" <match key=\"info.category\" string=\"scsi_generic\">\n");
3877 printf (" <match key=\"@info.parent:scsi.type\" string=\"processor\">\n");
3896 printf (" <match key=\"@info.parent:scsi.vendor\" string=\"%s\">\n", scsiid->scsi_vendor_id);
3910 printf (" <match key=\"@info.parent:scsi.model\" string=\"%s\">\n", scsiid->scsi_product_id);
3925 printf (" <match key=\"info.subsystem\" string=\"usb\">\n");
3927 printf (" <match key=\"info.bus\" string=\"usb\">\n");
3965 printf (" <merge key=\"scanner.access_method\" type=\"string\">proprietary</merge>\n");