]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
python: don't ignore virInitialize failure in module initialization
authorJim Meyering <meyering@redhat.com>
Tue, 18 May 2010 11:46:27 +0000 (13:46 +0200)
committerJim Meyering <meyering@redhat.com>
Tue, 18 May 2010 17:23:33 +0000 (19:23 +0200)
* python/libvirt-override.c (initlibvirtmod): Upon virInitialize
failure, skip the Py_InitModule call.

python/libvirt-override.c

index b97445b5ebd1a2eb194458f698fd58feee45fd30..c9721f7331cbe90333596d2848b1ecb3e69554c0 100644 (file)
@@ -3543,7 +3543,8 @@ initcygvirtmod
     if (initialized != 0)
         return;
 
-    virInitialize();
+    if (virInitialize() < 0)
+        return;
 
     /* initialize the python extension module */
     Py_InitModule((char *)