summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Hupp <adam@hupp.org>2021-01-15 13:17:40 -0800
committerAdam Hupp <adam@hupp.org>2021-01-15 13:17:40 -0800
commitc6457815ee61581e9addf47fb75f9b550e06fcce (patch)
treec34bb354c7655efc142b3f0094e65fd8d402af9e
parentb2d567ee887953a0e749a799e20d138e7732d424 (diff)
downloadpython-magic-c6457815ee61581e9addf47fb75f9b550e06fcce.tar.gz
cp
-rw-r--r--magic/__init__.py3
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)