From: Pavel Hrdina Date: Thu, 24 Mar 2016 09:48:30 +0000 (+0100) Subject: admin_server: fix memory leak X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=68b726b93c11cc9089713667b313cae46e18a16b;p=libvirt.git admin_server: fix memory leak If caller of adminConnectListServers() pass NULL instead of servers we need to free the list we've received from virNetDaemonGetServers(). Signed-off-by: Pavel Hrdina --- diff --git a/daemon/admin_server.c b/daemon/admin_server.c index 1d16bc9e93..85cec4627c 100644 --- a/daemon/admin_server.c +++ b/daemon/admin_server.c @@ -54,6 +54,7 @@ adminConnectListServers(virNetDaemonPtr dmn, srvs = NULL; } cleanup: + virObjectListFreeCount(srvs, ret); return ret; }