diff options
author | Pavel Hrdina <phrdina@redhat.com> | 2015-10-05 09:42:23 +0200 |
---|---|---|
committer | Pavel Hrdina <phrdina@redhat.com> | 2015-10-05 09:42:23 +0200 |
commit | 1d39dbaf637db03f6e597ed56b96aa065710b4a1 (patch) | |
tree | de653dff27ed32c77cbc537e4bf4af510f211362 /libvirt-lxc-override.c | |
parent | 827ed9b4f14f7b0d18820be0cbbecf44c5bbd0d7 (diff) | |
download | libvirt-python-1d39dbaf637db03f6e597ed56b96aa065710b4a1.tar.gz |
use VYR_PY_LIST_SET_GOTO and VIR_PY_LIST_APPEND_GOTO
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Diffstat (limited to 'libvirt-lxc-override.c')
-rw-r--r-- | libvirt-lxc-override.c | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/libvirt-lxc-override.c b/libvirt-lxc-override.c index b0550c7..316a500 100644 --- a/libvirt-lxc-override.c +++ b/libvirt-lxc-override.c @@ -82,17 +82,8 @@ libvirt_lxc_virDomainLxcOpenNamespace(PyObject *self ATTRIBUTE_UNUSED, if ((py_retval = PyList_New(0)) == NULL) goto error; - for (i = 0; i < c_retval; i++) { - PyObject *item = NULL; - - if ((item = libvirt_intWrap(fdlist[i])) == NULL) - goto error; - - if (PyList_Append(py_retval, item) < 0) { - Py_DECREF(item); - goto error; - } - } + for (i = 0; i < c_retval; i++) + VIR_PY_LIST_APPEND_GOTO(py_retval, libvirt_intWrap(fdlist[1]), error); cleanup: VIR_FREE(fdlist); |