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)