components/cups/patches/str3809.patch
author Mohana Rao Gorai <mohana.gorai@oracle.com>
Thu, 20 Nov 2014 17:28:00 -0800
changeset 2220 f90102a64c23
permissions -rw-r--r--
19292724 printing to a raw queue is delayed by 4 seconds
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2220
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
     1
See: http://www.cups.org/str.php?L3809 for details.
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
     2
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
     3
Index: backend/snmp-supplies.c
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
     4
===================================================================
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
     5
--- backend/snmp-supplies.c
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
     6
+++ backend/snmp-supplies.c
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
     7
@@ -373,9 +373,9 @@
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
     8
   * See if we should be getting supply levels via SNMP...
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
     9
   */
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
    10
 
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
    11
-  if ((ppd = ppdOpenFile(getenv("PPD"))) != NULL &&
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
    12
-      (ppdattr = ppdFindAttr(ppd, "cupsSNMPSupplies", NULL)) != NULL &&
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
    13
-      ppdattr->value && strcasecmp(ppdattr->value, "true"))
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
    14
+  if ((ppd = ppdOpenFile(getenv("PPD"))) == NULL ||
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
    15
+      ((ppdattr = ppdFindAttr(ppd, "cupsSNMPSupplies", NULL)) != NULL &&
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
    16
+       ppdattr->value && strcasecmp(ppdattr->value, "true")))
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
    17
   {
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
    18
     ppdClose(ppd);
f90102a64c23 19292724 printing to a raw queue is delayed by 4 seconds
Mohana Rao Gorai <mohana.gorai@oracle.com>
parents:
diff changeset
    19
     return;