/*
- * "$Id: cups-driverd.c 5422 2006-04-18 15:16:00Z mike $"
+ * "$Id: cups-driverd.c 6211 2007-01-23 15:44:34Z mike $"
*
* PPD/driver support for the Common UNIX Printing System (CUPS).
*
size_t size) /* I - File size */
{
ppd_info_t *ppd; /* PPD */
+ char *recommended; /* Foomatic driver string */
/*
sizeof(ppd->record.make_and_model));
strlcpy(ppd->record.device_id, device_id, sizeof(ppd->record.device_id));
+ /*
+ * Strip confusing (and often wrong) "recommended" suffix added by
+ * Foomatic drivers...
+ */
+
+ if ((recommended = strstr(ppd->record.make_and_model, " (recommended)")) != NULL)
+ *recommended = '\0';
+
/*
* Return the new PPD pointer...
*/
/*
- * End of "$Id: cups-driverd.c 5422 2006-04-18 15:16:00Z mike $".
+ * End of "$Id: cups-driverd.c 6211 2007-01-23 15:44:34Z mike $".
*/