d08cd1d6a2
(STR #3253, bug #509741). - Correctly handle CUPS-Get-PPDs requests for models with '+' in their names (STR #3254, bug #509586). - Accept incorrect device URIs in the (non-libusb) usb backend for compatibility with Fedora 11 before bug #507244 was fixed. - Applied patch to fix incorrect device URIs (STR #3259, bug #507244). - Applied patch to fix job-hold-until for remote queues (STR #3258, bug #497376).
19 lines
548 B
Diff
19 lines
548 B
Diff
diff -up cups-1.4rc1/backend/ieee1284.c.str3259 cups-1.4rc1/backend/ieee1284.c
|
|
--- cups-1.4rc1/backend/ieee1284.c.str3259 2008-12-11 23:01:44.000000000 +0000
|
|
+++ cups-1.4rc1/backend/ieee1284.c 2009-07-15 10:08:13.147173947 +0100
|
|
@@ -306,6 +306,14 @@ backendGetDeviceID(
|
|
mfg = temp;
|
|
}
|
|
|
|
+ if (!strncasecmp(mdl, mfg, strlen(mfg)))
|
|
+ {
|
|
+ mdl += strlen(mfg);
|
|
+
|
|
+ while (isspace(*mdl & 255))
|
|
+ mdl ++;
|
|
+ }
|
|
+
|
|
/*
|
|
* Generate the device URI from the manufacturer, make_model, and
|
|
* serial number strings.
|