]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Update cupsCreateRequestedArray for Get-Output-Device-Attributes. 897/head
authorMichael R Sweet <msweet@msweet.org>
Fri, 16 Feb 2024 18:01:28 +0000 (13:01 -0500)
committerMichael R Sweet <msweet@msweet.org>
Fri, 16 Feb 2024 18:01:32 +0000 (13:01 -0500)
cups/ipp-support.c

index 87870798e7961b96809a621325be9ff0544328ea..4b7b4ebdc8387f15738b98fab172615455c065da 100644 (file)
@@ -1995,7 +1995,7 @@ ippCreateRequestedArray(ipp_t *request)   // I - IPP request
       added = 1;
     }
 
-    if (!strcmp(value, "job-template") || (!strcmp(value, "all") && (op == IPP_OP_GET_JOB_ATTRIBUTES || op == IPP_OP_GET_JOBS || op == IPP_OP_GET_PRINTER_ATTRIBUTES)))
+    if (!strcmp(value, "job-template") || (!strcmp(value, "all") && (op == IPP_OP_GET_JOB_ATTRIBUTES || op == IPP_OP_GET_JOBS || op == IPP_OP_GET_PRINTER_ATTRIBUTES || op == IPP_OP_GET_OUTPUT_DEVICE_ATTRIBUTES)))
     {
       for (j = 0; j < (int)(sizeof(job_template) / sizeof(job_template[0])); j ++)
         cupsArrayAdd(ra, (void *)job_template[j]);
@@ -2003,7 +2003,7 @@ ippCreateRequestedArray(ipp_t *request)   // I - IPP request
       added = 1;
     }
 
-    if (!strcmp(value, "printer-description") || (!strcmp(value, "all") && (op == IPP_OP_GET_PRINTER_ATTRIBUTES || op == IPP_OP_GET_PRINTERS || op == IPP_OP_CUPS_GET_DEFAULT || op == IPP_OP_CUPS_GET_PRINTERS || op == IPP_OP_CUPS_GET_CLASSES)))
+    if (!strcmp(value, "printer-description") || (!strcmp(value, "all") && (op == IPP_OP_GET_PRINTER_ATTRIBUTES || op == IPP_OP_GET_OUTPUT_DEVICE_ATTRIBUTES || op == IPP_OP_GET_PRINTERS || op == IPP_OP_CUPS_GET_DEFAULT || op == IPP_OP_CUPS_GET_PRINTERS || op == IPP_OP_CUPS_GET_CLASSES)))
     {
       for (j = 0; j < (int)(sizeof(printer_description) / sizeof(printer_description[0])); j ++)
         cupsArrayAdd(ra, (void *)printer_description[j]);