summaryrefslogtreecommitdiff
path: root/lib/epson-escpr-api.c
diff options
context:
space:
mode:
authorDidier Raboud <odyx@debian.org>2019-03-24 13:06:54 +0100
committerDidier Raboud <odyx@debian.org>2019-03-24 13:06:54 +0100
commit755894cb1a79fe29e0135ed1aab95a7a92de2026 (patch)
tree634cf8b0fe517908960c415b2c48ee1a9831460a /lib/epson-escpr-api.c
parent860aeed6a04b64c5bc1c16c026e388e0a312cafa (diff)
New upstream version 1.6.36
Diffstat (limited to 'lib/epson-escpr-api.c')
-rw-r--r--lib/epson-escpr-api.c17
1 files changed, 14 insertions, 3 deletions
diff --git a/lib/epson-escpr-api.c b/lib/epson-escpr-api.c
index a85716e..f568499 100644
--- a/lib/epson-escpr-api.c
+++ b/lib/epson-escpr-api.c
@@ -3759,7 +3759,10 @@ EPS_LOG_FUNCIN;
if (! ( ( (jobAttr->mediaSizeIdx >= EPS_MSID_A4 ) &&
(jobAttr->mediaSizeIdx <= EPS_MSID_A5_24HOLE ) ) ||
( (jobAttr->mediaSizeIdx >= EPS_MSID_A3NOBI ) &&
- (jobAttr->mediaSizeIdx <= EPS_MSID_12X12 ) ) ||
+ (jobAttr->mediaSizeIdx <= EPS_MSID_8K ) ) ||
+ ( (jobAttr->mediaSizeIdx == EPS_MSID_CHOKEI_40 ) ) ||
+ ( (jobAttr->mediaSizeIdx >= EPS_MSID_HALFCUT ) &&
+ (jobAttr->mediaSizeIdx <= EPS_MSID_16X20 ) ) ||
( (jobAttr->mediaSizeIdx == EPS_MSID_USER ) ) ) )
{
EPS_RETURN( EPS_ERR_INV_MEDIA_SIZE )
@@ -3773,10 +3776,18 @@ EPS_LOG_FUNCIN;
/*** Media Type */
if (! ( ( (jobAttr->mediaTypeIdx >= EPS_MTID_PLAIN ) &&
- (jobAttr->mediaTypeIdx <= EPS_MTID_GROSSY_ROLL_STICKER) ) ||
+ (jobAttr->mediaTypeIdx <= EPS_MTID_BUSINESS_PLAIN) ) ||
+ ( (jobAttr->mediaTypeIdx >= EPS_MTID_PLAIN_ROLL_STICKER ) &&
+ (jobAttr->mediaTypeIdx <= EPS_MTID_GROSSY_ROLL_STICKER ) ) ||
+ ( (jobAttr->mediaTypeIdx >= EPS_MTID_THICKPAPER1 ) &&
+ (jobAttr->mediaTypeIdx <= EPS_MTID_THICKPAPER3 ) ) ||
+ ( (jobAttr->mediaTypeIdx >= EPS_MTID_HIGH_QUALITY_PLAIN ) &&
+ (jobAttr->mediaTypeIdx <= EPS_MTID_BS_HALFGLOSSY_DS ) ) ||
( (jobAttr->mediaTypeIdx >= EPS_MTID_CDDVD ) &&
(jobAttr->mediaTypeIdx <= EPS_MTID_CDDVDGLOSSY ) ) ||
- ( (jobAttr->mediaTypeIdx == EPS_MTID_CLEANING ) ) ) ){
+ ( (jobAttr->mediaTypeIdx == EPS_MTID_CLEANING ) ) ||
+ ( (jobAttr->mediaTypeIdx == EPS_MTID_PLOOFING_WHITE_MAT ) ) ||
+ ( (jobAttr->mediaTypeIdx == EPS_MTID_AUTO_PLAIN ) ) ) ){
EPS_RETURN( EPS_ERR_INV_MEDIA_TYPE )
}
/*** Print Quality */