X-Git-Url: http://git.ipfire.org/?p=thirdparty%2Fcups.git;a=blobdiff_plain;f=cups%2Femit.c;h=bfae5d6f3d7f934af290fd71a9961ee76ec4c48b;hp=82c07f66e2078605a5028b29251ef99aa474e77d;hb=178cb7369d104b95acb92929f36956a38765c84c;hpb=f11a948a02771f78f50b530880a0269d4b4f58eb diff --git a/cups/emit.c b/cups/emit.c index 82c07f66e..bfae5d6f3 100644 --- a/cups/emit.c +++ b/cups/emit.c @@ -1156,7 +1156,8 @@ ppd_handle_media(ppd_file_t *ppd) /* I - PPD file */ if (!strcasecmp(size->name, "Custom") || (!manual_feed && !input_slot) || (manual_feed && !strcasecmp(manual_feed->choice, "False") && - (!input_slot || (input_slot->code && !input_slot->code[0])))) + (!input_slot || (input_slot->code && !input_slot->code[0]))) || + (!rpr && ppd->num_filters > 0)) { /* * Use PageSize code... @@ -1164,8 +1165,7 @@ ppd_handle_media(ppd_file_t *ppd) /* I - PPD file */ ppdMarkOption(ppd, "PageSize", size->name); } - else if ((rpr && rpr->value && !strcasecmp(rpr->value, "True")) || - (!rpr && ppd->num_filters > 0)) + else if (rpr && rpr->value && !strcasecmp(rpr->value, "True")) { /* * Use PageRegion code...