commit | c3a0a2c3d3364626720b9567567ccdea428888fd | [log] [tgz] |
---|---|---|
author | Nguyen Anh Quynh <aquynh@gmail.com> | Wed Dec 04 09:51:12 2013 +0800 |
committer | Nguyen Anh Quynh <aquynh@gmail.com> | Wed Dec 04 09:51:12 2013 +0800 |
tree | 9e7e3c450c09da188e80bc7d46f803e099760b43 | |
parent | 39da42692de1431814fb0202907d5b48a74f3b14 [diff] |
python: fix a memory leaking in cs_disasm_quick(). bug reported by Joxean Koret
diff --git a/bindings/python/capstone/capstone.py b/bindings/python/capstone/capstone.py index fd7945d..84e65fc 100644 --- a/bindings/python/capstone/capstone.py +++ b/bindings/python/capstone/capstone.py
@@ -178,10 +178,11 @@ if res > 0: for i in xrange(res): yield all_insn[i] + + _cs.cs_free(all_insn) else: yield [] - _cs.cs_free(all_insn) _cs.cs_close(csh)