Author: lehmi Date: Sat Jul 11 15:12:50 2020 New Revision: 1879790 URL: http://svn.apache.org/viewvc?rev=1879790&view=rev Log: PDFBOX-4892: simplify
Modified: pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/process/reflect/ExtGStateValidationProcess.java Modified: pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/process/reflect/ExtGStateValidationProcess.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/process/reflect/ExtGStateValidationProcess.java?rev=1879790&r1=1879789&r2=1879790&view=diff ============================================================================== --- pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/process/reflect/ExtGStateValidationProcess.java (original) +++ pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/process/reflect/ExtGStateValidationProcess.java Sat Jul 11 15:12:50 2020 @@ -216,14 +216,11 @@ public class ExtGStateValidationProcess */ private void checkSoftMask(PreflightContext context, COSDictionary egs) { - if (egs.containsKey(COSName.SMASK)) + if (egs.containsKey(COSName.SMASK) && !COSName.NONE.equals(egs.getCOSName(COSName.SMASK))) { - if (!COSName.NONE.equals(egs.getCOSName(COSName.SMASK))) - { - // ---- Soft Mask is valid only if it is a COSName equals to None - context.addValidationError(new ValidationError(ERROR_TRANSPARENCY_EXT_GS_SOFT_MASK, - "SoftMask must be null or None")); - } + // ---- Soft Mask is valid only if it is a COSName equals to None + context.addValidationError(new ValidationError(ERROR_TRANSPARENCY_EXT_GS_SOFT_MASK, + "SoftMask must be null or None")); } }