Author: lehmi
Date: Sat Jan 30 14:13:09 2021
New Revision: 1886058

URL: http://svn.apache.org/viewvc?rev=1886058&view=rev
Log:
PDFBOX-5090: strict mode with overflow detection is limited to CMaps within PDFs

Modified:
    
pdfbox/branches/2.0/preflight/src/main/java/org/apache/pdfbox/preflight/font/Type0FontValidator.java

Modified: 
pdfbox/branches/2.0/preflight/src/main/java/org/apache/pdfbox/preflight/font/Type0FontValidator.java
URL: 
http://svn.apache.org/viewvc/pdfbox/branches/2.0/preflight/src/main/java/org/apache/pdfbox/preflight/font/Type0FontValidator.java?rev=1886058&r1=1886057&r2=1886058&view=diff
==============================================================================
--- 
pdfbox/branches/2.0/preflight/src/main/java/org/apache/pdfbox/preflight/font/Type0FontValidator.java
 (original)
+++ 
pdfbox/branches/2.0/preflight/src/main/java/org/apache/pdfbox/preflight/font/Type0FontValidator.java
 Sat Jan 30 14:13:09 2021
@@ -260,9 +260,9 @@ public class Type0FontValidator extends
         InputStream cmapStream = null;
         try
         {
-            // extract information from the CMap stream
+            // extract information from the CMap stream using strict mode
             cmapStream = aCMap.createInputStream();
-            CMap fontboxCMap = new CMapParser().parse(cmapStream);
+            CMap fontboxCMap = new CMapParser(true).parse(cmapStream);
             int wmValue = fontboxCMap.getWMode();
             String cmnValue = fontboxCMap.getName();
 


Reply via email to