From e49de04c77ae26188d5affd7638c08ac407e830e Mon Sep 17 00:00:00 2001 From: Daniel Franklin Date: Wed, 12 May 2021 01:28:09 +0700 Subject: [PATCH] Fixes null reference exception --- src/UglyToad.PdfPig/PdfFonts/Parser/EncodingReader.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/UglyToad.PdfPig/PdfFonts/Parser/EncodingReader.cs b/src/UglyToad.PdfPig/PdfFonts/Parser/EncodingReader.cs index e4c1125a..2a7c21bd 100644 --- a/src/UglyToad.PdfPig/PdfFonts/Parser/EncodingReader.cs +++ b/src/UglyToad.PdfPig/PdfFonts/Parser/EncodingReader.cs @@ -57,6 +57,11 @@ private Encoding ReadEncodingDictionary(DictionaryToken encodingDictionary, Encoding fontEncoding) { + if (encodingDictionary == null) + { + return null; + } + Encoding baseEncoding; if (encodingDictionary.TryGet(NameToken.BaseEncoding, out var baseEncodingToken) && baseEncodingToken is NameToken baseEncodingName) {