diff options
author | Ján Tomko <jtomko@redhat.com> | 2013-09-03 13:43:05 +0200 |
---|---|---|
committer | Jiri Denemark <jdenemar@redhat.com> | 2013-09-04 09:55:19 +0200 |
commit | d3600505b1a7736fed812b7a3f84ba04f0459fa2 (patch) | |
tree | b5a930312cc9db1b7653460f5388da39ef6bd1c5 /libvirt-qemu-override.c | |
parent | 09a4f044c930a3bebbf9b7b282c002dc6356131b (diff) | |
download | libvirt-python-v6-d3600505b1a7736fed812b7a3f84ba04f0459fa2.tar.gz libvirt-python-v6-d3600505b1a7736fed812b7a3f84ba04f0459fa2.tar.xz libvirt-python-v6-d3600505b1a7736fed812b7a3f84ba04f0459fa2.zip |
Fix leaks in python bindings
https://bugzilla.redhat.com/show_bug.cgi?id=1003828
(cherry picked from commit 418137663f1ca0877a176b996ac027d89747fe90)
Diffstat (limited to 'libvirt-qemu-override.c')
-rw-r--r-- | libvirt-qemu-override.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libvirt-qemu-override.c b/libvirt-qemu-override.c index 8f1ce5e..6249031 100644 --- a/libvirt-qemu-override.c +++ b/libvirt-qemu-override.c @@ -21,6 +21,7 @@ #include <libvirt/virterror.h> #include "typewrappers.h" #include "libvirt-qemu.h" +#include "viralloc.h" #ifndef __CYGWIN__ extern void initlibvirtmod_qemu(void); @@ -79,6 +80,7 @@ libvirt_qemu_virDomainQemuMonitorCommand(PyObject *self ATTRIBUTE_UNUSED, return VIR_PY_NONE; py_retval = PyString_FromString(result); + VIR_FREE(result); return py_retval; } @@ -108,6 +110,7 @@ libvirt_qemu_virDomainQemuAgentCommand(PyObject *self ATTRIBUTE_UNUSED, PyObject return VIR_PY_NONE; py_retval = PyString_FromString(result); + VIR_FREE(result); return py_retval; } /************************************************************************ |