From 083f11b165c36c492a61805032eb16a784e28b05 Mon Sep 17 00:00:00 2001 From: Tim Bell Date: Tue, 3 Apr 2018 07:27:29 +1000 Subject: [PATCH] Fix cases where a bytearray doesn't work in place of bytes --- pdfminer/pdfparser.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pdfminer/pdfparser.py b/pdfminer/pdfparser.py index ae5fa8d..582eda8 100644 --- a/pdfminer/pdfparser.py +++ b/pdfminer/pdfparser.py @@ -120,6 +120,7 @@ class PDFParser(PSStackParser): objlen += len(line) if self.fallback: data += line + data = bytes(data) self.seek(pos+objlen) # XXX limit objlen not to exceed object boundary log.debug('Stream: pos=%d, objlen=%d, dic=%r, data=%r...', pos, objlen, dic, data[:10])