mirror of
https://github.com/jsvine/pdfplumber.git
synced 2026-08-29 08:34:23 +08:00
Fix unhandled None in do_PDFStream, via oss-fuzz
This commit is contained in:
@@ -109,8 +109,8 @@ class Serializer:
|
||||
else:
|
||||
return {k: self.serialize(v) for k, v in obj.items()}
|
||||
|
||||
def do_PDFStream(self, obj: Any) -> Dict[str, str]:
|
||||
return {"rawdata": to_b64(obj.rawdata)}
|
||||
def do_PDFStream(self, obj: Any) -> Dict[str, Optional[str]]:
|
||||
return {"rawdata": to_b64(obj.rawdata) if obj.rawdata else None}
|
||||
|
||||
def do_PSLiteral(self, obj: PSLiteral) -> str:
|
||||
return decode_text(obj.name)
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user