Skip to content

Commit d5e9547

Browse files
committed
mypy
1 parent f88a1b0 commit d5e9547

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

PyPDF2/_reader.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1139,7 +1139,7 @@ def get_object(self, indirect_reference: IndirectObject) -> Optional[PdfObject]:
11391139
buf = bytes(self.stream.getbuffer()) # type: ignore
11401140
else:
11411141
p = self.stream.tell()
1142-
p.seek(0, 0)
1142+
self.stream.seek(0, 0)
11431143
buf = self.stream.read(-1)
11441144
self.stream.seek(p, 0)
11451145
m = re.search(
@@ -1885,7 +1885,7 @@ def xfa(self) -> Optional[Dict[str, Any]]:
18851885
retval[tag] = es
18861886
return retval
18871887

1888-
def _get_indirect_object(self, num: int, gen: int) -> PdfObject:
1888+
def _get_indirect_object(self, num: int, gen: int) -> Optional[PdfObject]:
18891889
"""
18901890
used to ease development
18911891
equivalent to generic.IndirectObject(num,gen,self).get_object()

PyPDF2/generic/_data_structures.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -267,10 +267,10 @@ def read_unsized_from_steam(stream: StreamType, pdf: Any) -> bytes: # PdfReader
267267
tok = read_non_whitespace(stream)
268268
stream.seek(-1, 1)
269269
value = read_object(stream, pdf, forced_encoding)
270-
except Exception as e:
270+
except Exception as exc:
271271
if pdf is not None and pdf.strict:
272-
raise PdfReadError(e.__repr__())
273-
logger_warning(e.__repr__(), __name__)
272+
raise PdfReadError(exc.__repr__())
273+
logger_warning(exc.__repr__(), __name__)
274274
retval = DictionaryObject()
275275
retval.update(data)
276276
return retval # return partial data
@@ -860,7 +860,7 @@ def read_object(
860860
return NumberObject.read_from_stream(stream)
861861
else:
862862
raise PdfReadError(
863-
f"Invalid Elementary Object starting with {tok} @{stream.tell()}"
863+
f"Invalid Elementary Object starting with {tok} @{stream.tell()}" # type: ignore
864864
)
865865

866866

0 commit comments

Comments
 (0)