Author: leleueri
Date: Sun Aug 18 14:28:03 2013
New Revision: 1515120

URL: http://svn.apache.org/r1515120
Log:
[PDFBOX-1673] Fix false negative error on StreamEngine operator

Modified:
    
pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/content/ContentStreamEngine.java

Modified: 
pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/content/ContentStreamEngine.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/content/ContentStreamEngine.java?rev=1515120&r1=1515119&r2=1515120&view=diff
==============================================================================
--- 
pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/content/ContentStreamEngine.java
 (original)
+++ 
pdfbox/trunk/preflight/src/main/java/org/apache/pdfbox/preflight/content/ContentStreamEngine.java
 Sun Aug 18 14:28:03 2013
@@ -172,6 +172,7 @@ public abstract class ContentStreamEngin
         registerOperatorProcessor("v", stubOp);
         registerOperatorProcessor("n", stubOp);
         registerOperatorProcessor("BI", stubOp);
+        registerOperatorProcessor("ID", stubOp);
         registerOperatorProcessor("EI", stubOp);
         registerOperatorProcessor("m", stubOp);
         registerOperatorProcessor("W*", stubOp);
@@ -192,6 +193,8 @@ public abstract class ContentStreamEngin
         registerOperatorProcessor("BMC", stubOp);
         registerOperatorProcessor("DP", stubOp);
         registerOperatorProcessor("EMC", stubOp);
+        registerOperatorProcessor("BX", stubOp);
+        registerOperatorProcessor("EX", stubOp);
 
         registerOperatorProcessor("d0", stubOp);
         registerOperatorProcessor("d1", stubOp);
@@ -616,7 +619,13 @@ public abstract class ContentStreamEngin
      */
     protected void registerError(String msg, String errorCode)
     {
+        registerError(msg, errorCode, false);
+    }
+    
+    protected void registerError(String msg, String errorCode, boolean warning)
+    {
         ValidationError error = new ValidationError(errorCode, msg);
+        error.setWarning(warning);
         this.context.addValidationError(error);
     }
 }


Reply via email to