mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-22 12:35:17 +00:00
python: Fix Create*WithFiles filefd passing
Commit d76227be added functions virDomainCreateWithFiles and virDomainCreateXMLWithFiles, but there was a little piece missing in python bindings. This patch fixes proper passing of file descriptors in the overwrites of these functions.
This commit is contained in:
parent
3a8cc9cf50
commit
e350826c65
@ -7157,6 +7157,8 @@ libvirt_virDomainCreateWithFiles(PyObject *self ATTRIBUTE_UNUSED, PyObject *args
|
|||||||
|
|
||||||
if (libvirt_intUnwrap(pyfd, &fd) < 0)
|
if (libvirt_intUnwrap(pyfd, &fd) < 0)
|
||||||
goto cleanup;
|
goto cleanup;
|
||||||
|
|
||||||
|
files[i] = fd;
|
||||||
}
|
}
|
||||||
|
|
||||||
LIBVIRT_BEGIN_ALLOW_THREADS;
|
LIBVIRT_BEGIN_ALLOW_THREADS;
|
||||||
@ -7201,6 +7203,8 @@ libvirt_virDomainCreateXMLWithFiles(PyObject *self ATTRIBUTE_UNUSED, PyObject *a
|
|||||||
|
|
||||||
if (libvirt_intUnwrap(pyfd, &fd) < 0)
|
if (libvirt_intUnwrap(pyfd, &fd) < 0)
|
||||||
goto cleanup;
|
goto cleanup;
|
||||||
|
|
||||||
|
files[i] = fd;
|
||||||
}
|
}
|
||||||
|
|
||||||
LIBVIRT_BEGIN_ALLOW_THREADS;
|
LIBVIRT_BEGIN_ALLOW_THREADS;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user