diff options
| author | Adam Hupp <adam@hupp.org> | 2010-04-17 18:43:01 -0700 |
|---|---|---|
| committer | Adam Hupp <adam@hupp.org> | 2010-04-17 18:43:01 -0700 |
| commit | 4142c792280cd371462d4bdf53e0a6533dfb5e9f (patch) | |
| tree | a995deb797cd6735d3979475efe1fd940f293b90 | |
| parent | 79506a59580abda3234e644ede9cdaf2811fdc80 (diff) | |
| download | python-magic-4142c792280cd371462d4bdf53e0a6533dfb5e9f.tar.gz | |
avoid abort if you somehow double free
| -rw-r--r-- | magic.py | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -66,7 +66,9 @@ class Magic: return magic_file(self.cookie, filename) def __del__(self): - magic_close(self.cookie) + if self.cookie: + magic_close(self.cookie) + self.cookie = None _magic_mime = None _magic = None |
