From 70918095cc8ddf4593963c62ec1e6e875ba1637a Mon Sep 17 00:00:00 2001 From: Friedrich Lindenberg Date: Sat, 24 Sep 2016 11:57:11 +0200 Subject: [PATCH] Return an empty list when no `Differences` are found. --- pdfminer/pdffont.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdfminer/pdffont.py b/pdfminer/pdffont.py index c6f18a5..d83888c 100644 --- a/pdfminer/pdffont.py +++ b/pdfminer/pdffont.py @@ -543,7 +543,7 @@ class PDFSimpleFont(PDFFont): encoding = LITERAL_STANDARD_ENCODING if isinstance(encoding, dict): name = literal_name(encoding.get('BaseEncoding', LITERAL_STANDARD_ENCODING)) - diff = list_value(encoding.get('Differences', None)) + diff = list_value(encoding.get('Differences', [])) self.cid2unicode = EncodingDB.get_encoding(name, diff) else: self.cid2unicode = EncodingDB.get_encoding(literal_name(encoding))