]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
Fix memleak if esxOpen fails
authorMatthias Bolte <matthias.bolte@googlemail.com>
Thu, 6 Aug 2009 13:09:40 +0000 (15:09 +0200)
committerDaniel Veillard <veillard@redhat.com>
Thu, 6 Aug 2009 13:09:40 +0000 (15:09 +0200)
* src/esx/esx_driver.c: if esxOpen failed, priv->transport wasn't freed

src/esx/esx_driver.c

index 8b8575ce19f0da46318438781c57daa1c30bd529..49fdf0070ffb3aa5d1e4150e4596787ae6a6f557 100644 (file)
@@ -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);
     }