You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by le...@apache.org on 2010/08/22 19:21:51 UTC

svn commit: r987929 - /pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/cmap/CMapParser.java

Author: lehmi
Date: Sun Aug 22 17:21:51 2010
New Revision: 987929

URL: http://svn.apache.org/viewvc?rev=987929&view=rev
Log:
PDFBOX-790: ignore whitespaces within beginbfchar mappings

Modified:
    pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/cmap/CMapParser.java

Modified: pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/cmap/CMapParser.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/cmap/CMapParser.java?rev=987929&r1=987928&r2=987929&view=diff
==============================================================================
--- pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/cmap/CMapParser.java (original)
+++ pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/cmap/CMapParser.java Sun Aug 22 17:21:51 2010
@@ -331,6 +331,12 @@ public class CMapParser
                         {
                             intValue = 10 + theNextByte - 'a';
                         }
+                        else if( theNextByte == 0x20 )
+                        {
+                            // skipping whitespaces
+                            theNextByte = is.read();
+                            continue;
+                        }
                         else
                         {
                             throw new IOException( "Error: expected hex character and not " +