Skip to content

Commit 4e4e794

Browse files
committed
PDFBOX-5660: avoid default encoding
git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1927115 13f79535-47bb-0310-9956-ffa450edef68
1 parent 25803a9 commit 4e4e794

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

fontbox/src/main/java/org/apache/fontbox/pfb/PfbParser.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import java.io.EOFException;
2121
import java.io.IOException;
2222
import java.io.InputStream;
23+
import java.nio.charset.StandardCharsets;
2324
import java.nio.file.Files;
2425
import java.nio.file.Paths;
2526
import java.util.ArrayList;
@@ -181,7 +182,8 @@ private void parsePfb(final byte[] pfb) throws IOException
181182
continue;
182183
}
183184
byte[] ar = barrList.get(i);
184-
if (i == typeList.size() - 1 && ar.length < 600 && new String(ar).contains("cleartomark"))
185+
if (i == typeList.size() - 1 && ar.length < 600 &&
186+
new String(ar, StandardCharsets.US_ASCII).contains("cleartomark"))
185187
{
186188
cleartomarkSegment = ar;
187189
continue;

0 commit comments

Comments
 (0)