libnm: fix memory leak in DNS manager

Fixes: a8d6005256
This commit is contained in:
Beniamino Galvani 2017-04-19 14:47:51 +02:00
parent c828277872
commit 212df5cbd8

View file

@ -313,9 +313,9 @@ demarshal_dns_configuration (NMObject *object, GParamSpec *pspec, GVariant *valu
vpn);
g_free (domains);
g_free (nameservers);
g_variant_unref (entry_var);
if (!entry) {
g_warning ("Ignoring invalid DNS entry");
g_variant_unref (entry_var);
continue;
}