From 335bc13cc144aea6112914ab949d9e12e3508bb6 Mon Sep 17 00:00:00 2001 From: Martin Kletzander Date: Wed, 2 Mar 2016 16:29:11 +0100 Subject: [PATCH] admin: Be consistent when resetting errors Resetting an error should be the first thing public API does. Signed-off-by: Martin Kletzander --- src/libvirt-admin.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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); -- 2.39.5