forked from pool/libvirt
27 lines
882 B
Diff
27 lines
882 B
Diff
|
commit e350826c653b20dd271ab99075d2f224c7451356
|
||
|
Author: Marian Neagul <marian@info.uvt.ro>
|
||
|
Date: Tue Oct 22 16:03:39 2013 +0100
|
||
|
|
||
|
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.
|
||
|
|
||
|
Index: libvirt-1.1.2/python/libvirt-override.c
|
||
|
===================================================================
|
||
|
--- libvirt-1.1.2.orig/python/libvirt-override.c
|
||
|
+++ libvirt-1.1.2/python/libvirt-override.c
|
||
|
@@ -7149,6 +7149,10 @@ libvirt_virDomainCreateXMLWithFiles(PyOb
|
||
|
|
||
|
if (libvirt_intUnwrap(pyfd, &fd) < 0)
|
||
|
goto cleanup;
|
||
|
+
|
||
|
+ files[i] = fd;
|
||
|
+
|
||
|
+ files[i] = fd;
|
||
|
}
|
||
|
|
||
|
LIBVIRT_BEGIN_ALLOW_THREADS;
|