From: Martin Kletzander Date: Tue, 1 Mar 2016 13:56:12 +0000 (+0100) Subject: admin: Make virAdmServerFree() handle NULL gracefully X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=23a646f8402d3f95673436cdb2a7400977f12963;p=libvirt.git admin: Make virAdmServerFree() handle NULL gracefully We don't want to end up like with virDomainFree() and other, right? Signed-off-by: Martin Kletzander --- diff --git a/src/libvirt-admin.c b/src/libvirt-admin.c index 36674441b1..54ae5ad313 100644 --- a/src/libvirt-admin.c +++ b/src/libvirt-admin.c @@ -588,6 +588,10 @@ int virAdmServerFree(virAdmServerPtr srv) VIR_DEBUG("server=%p", srv); virResetLastError(); + + if (!srv) + return 0; + virCheckAdmServerReturn(srv, -1); virObjectUnref(srv);