summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Cruz <andre.cruz@co.sapo.pt>2012-07-25 10:27:25 +0100
committerAndre Cruz <andre.cruz@co.sapo.pt>2012-07-25 10:27:25 +0100
commit4b88db6041301221eafc306f88a535ba62a53356 (patch)
treef6aa7d71ebd2209bdabd0a107322f0c1b3a19650
parent6c23fa27c62c1b3dc0da842fb5e06c7d7aecbfe2 (diff)
downloadpython-magic-4b88db6041301221eafc306f88a535ba62a53356.tar.gz
Check for magic_close as well. When python is exiting it can be
None already.
-rw-r--r--magic.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/magic.py b/magic.py
index a3e2bf1..42d51ce 100644
--- a/magic.py
+++ b/magic.py
@@ -69,7 +69,7 @@ class Magic:
return magic_file(self.cookie, filename)
def __del__(self):
- if self.cookie:
+ if self.cookie and magic_close:
magic_close(self.cookie)
self.cookie = None