summaryrefslogtreecommitdiff
path: root/scheduler/cups-driverd.cxx
diff options
context:
space:
mode:
authormsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2009-09-24 23:50:39 +0000
committermsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2009-09-24 23:50:39 +0000
commit18ecb4282108afe096df4958d992c80bb5f2b570 (patch)
treed41d1b895293498ec62aa785616eb291919db0cf /scheduler/cups-driverd.cxx
parent7a0cbd5e5715d715c3fddfaace2f800ef820d328 (diff)
downloadcups-18ecb4282108afe096df4958d992c80bb5f2b570.tar.gz
Merge changes from CUPS 1.5svn-r8829.
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1695 a1ca3aef-8c08-0410-bb20-df032aa958be
Diffstat (limited to 'scheduler/cups-driverd.cxx')
-rw-r--r--scheduler/cups-driverd.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/scheduler/cups-driverd.cxx b/scheduler/cups-driverd.cxx
index 1439dd795..0d776a637 100644
--- a/scheduler/cups-driverd.cxx
+++ b/scheduler/cups-driverd.cxx
@@ -328,7 +328,8 @@ cat_drv(const char *name, /* I - PPD name */
*pc_file_name++ = '\0';
#ifdef __APPLE__
- if (!strncmp(resource, "/Library/Printers/PPDs.drv/", 27))
+ if (!strncmp(resource, "/Library/Printers/PPDs/Contents/Resources/", 42) ||
+ !strncmp(resource, "/System/Library/Printers/PPDs/Contents/Resources/", 49))
strlcpy(filename, resource, sizeof(filename));
else
#endif // __APPLE__