diff options
author | Adam Hupp <adam@hupp.org> | 2021-01-15 13:17:40 -0800 |
---|---|---|
committer | Adam Hupp <adam@hupp.org> | 2021-01-15 13:17:40 -0800 |
commit | c6457815ee61581e9addf47fb75f9b550e06fcce (patch) | |
tree | c34bb354c7655efc142b3f0094e65fd8d402af9e | |
parent | b2d567ee887953a0e749a799e20d138e7732d424 (diff) | |
download | python-magic-c6457815ee61581e9addf47fb75f9b550e06fcce.tar.gz |
cp
-rw-r--r-- | magic/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/magic/__init__.py b/magic/__init__.py index 7cb5085..7eeb088 100644 --- a/magic/__init__.py +++ b/magic/__init__.py @@ -111,7 +111,8 @@ class Magic: def from_open_file(self, open_file): with self.lock: try: - return maybe_decode(magic_descriptor(self.cookie, open_file.fileno())) + fd = open_file.fileno() + return maybe_decode(magic_descriptor(self.cookie, fd)) except MagicException as e: return self._handle509Bug(e) |