In the function an helper to build the dnsmasq config file is used. The content to be stored then into the config file is kept in @configstr variable. However, once written, it's never freed and as soon as the control reaches the 'return' line, the variable (and hence allocated memory handle) will go off the scope and is leaked. Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx> --- src/network/bridge_driver.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/network/bridge_driver.c b/src/network/bridge_driver.c index 3423a45..fd4dfc9 100644 --- a/src/network/bridge_driver.c +++ b/src/network/bridge_driver.c @@ -1061,6 +1061,7 @@ networkBuildDhcpDaemonCommandLine(virNetworkObjPtr network, *cmdout = cmd; ret = 0; cleanup: + VIR_FREE(configstr); return ret; } -- 1.8.3.2 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list