From: Matthias Bolte Date: Thu, 6 Aug 2009 13:09:40 +0000 (+0200) Subject: Fix memleak if esxOpen fails X-Git-Tag: v0.7.1~218 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5f48643e0ae9633fc73234f3f1dd1ccf7604a992;p=thirdparty%2Flibvirt.git Fix memleak if esxOpen fails * src/esx/esx_driver.c: if esxOpen failed, priv->transport wasn't freed --- diff --git a/src/esx/esx_driver.c b/src/esx/esx_driver.c index 8b8575ce19..49fdf0070f 100644 --- a/src/esx/esx_driver.c +++ b/src/esx/esx_driver.c @@ -298,6 +298,7 @@ esxOpen(virConnectPtr conn, virConnectAuthPtr auth, int flags ATTRIBUTE_UNUSED) esxVI_Context_Free(&priv->host); esxVI_Context_Free(&priv->vcenter); + VIR_FREE(priv->transport); VIR_FREE(priv); }