Author: tilman Date: Fri Apr 12 16:25:44 2019 New Revision: 1857409 URL: http://svn.apache.org/viewvc?rev=1857409&view=rev Log: PDFBOX-4513: skip CR/LF
Modified: pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/util/Hex.java Modified: pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/util/Hex.java URL: http://svn.apache.org/viewvc/pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/util/Hex.java?rev=1857409&r1=1857408&r2=1857409&view=diff ============================================================================== --- pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/util/Hex.java (original) +++ pdfbox/branches/2.0/pdfbox/src/main/java/org/apache/pdfbox/util/Hex.java Fri Apr 12 16:25:44 2019 @@ -273,6 +273,11 @@ public final class Hex ByteArrayOutputStream baos = new ByteArrayOutputStream(); for (int i = 0; i < s.length() - 1; i += 2) { + if (s.charAt(i) == '\n' || s.charAt(i) == '\r') + { + --i; + continue; + } String hexByte = s.substring(i, i + 2); try {