Skip to content

Commit 2de20ea

Browse files
committed
PDFBOX-5942: allow empty dict
git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1923461 13f79535-47bb-0310-9956-ffa450edef68
1 parent b14d4a2 commit 2de20ea

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

fontbox/src/main/java/org/apache/fontbox/type1/Type1Parser.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -323,6 +323,13 @@ private Map<String, List<Token>> readSimpleDict() throws IOException
323323
int length = read(Token.INTEGER).intValue();
324324
read(Token.NAME, "dict");
325325
readMaybe(Token.NAME, "dup");
326+
327+
if (readMaybe(Token.NAME, "def") != null)
328+
{
329+
// PDFBOX-5942 empty dict
330+
return dict;
331+
}
332+
326333
read(Token.NAME, "begin");
327334

328335
for (int i = 0; i < length; i++)

0 commit comments

Comments
 (0)