]> xenbits.xensource.com Git - libvirt.git/commitdiff
Don't do virSetConnError when virDrvSupportsFeature is successful.
authorChris Lalancette <clalance@redhat.com>
Mon, 21 Sep 2009 09:43:23 +0000 (11:43 +0200)
committerChris Lalancette <clalance@redhat.com>
Mon, 21 Sep 2009 16:16:00 +0000 (18:16 +0200)
Signed-off-by: Chris Lalancette <clalance@redhat.com>
src/libvirt.c

index 6dcf5451f84b1ffb4db36fdb7d81ecfac6a23470..9fb0617e1036d953a82ecf839fe5f2759af1dff4 100644 (file)
@@ -1349,8 +1349,11 @@ virDrvSupportsFeature (virConnectPtr conn, int feature)
     }
 
     ret = VIR_DRV_SUPPORTS_FEATURE (conn->driver, conn, feature);
-    /* Copy to connection error object for back compatability */
-    virSetConnError(conn);
+
+    if (ret < 0)
+        /* Copy to connection error object for back compatability */
+        virSetConnError(conn);
+
     return ret;
 }