From: Chris Lalancette Date: Mon, 21 Sep 2009 09:43:23 +0000 (+0200) Subject: Don't do virSetConnError when virDrvSupportsFeature is successful. X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=9ca731f66cd3dfe1c9fccd13c02320228b39823f;p=libvirt.git Don't do virSetConnError when virDrvSupportsFeature is successful. Signed-off-by: Chris Lalancette --- diff --git a/src/libvirt.c b/src/libvirt.c index 6dcf5451f8..9fb0617e10 100644 --- a/src/libvirt.c +++ b/src/libvirt.c @@ -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; }