From c6457815ee61581e9addf47fb75f9b550e06fcce Mon Sep 17 00:00:00 2001 From: Adam Hupp Date: Fri, 15 Jan 2021 13:17:40 -0800 Subject: cp --- magic/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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) -- cgit v1.2.1