From: Martin Kletzander Date: Wed, 2 Mar 2016 15:29:11 +0000 (+0100) Subject: admin: Be consistent when resetting errors X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=335bc13cc144aea6112914ab949d9e12e3508bb6;p=libvirt.git admin: Be consistent when resetting errors Resetting an error should be the first thing public API does. Signed-off-by: Martin Kletzander --- diff --git a/src/libvirt-admin.c b/src/libvirt-admin.c index 645e0723e0..8322d0f8fe 100644 --- a/src/libvirt-admin.c +++ b/src/libvirt-admin.c @@ -371,11 +371,12 @@ virAdmConnectIsAlive(virAdmConnectPtr conn) VIR_DEBUG("conn=%p", conn); + virResetLastError(); + if (!conn) return 0; virCheckAdmConnectReturn(conn, -1); - virResetLastError(); priv = conn->privateData; virObjectLock(priv);