diff options
author | Dan Williams <dcbw@redhat.com> | 2010-10-07 12:04:41 -0500 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2010-10-07 13:54:34 -0500 |
commit | 1cc7ff1cb8c42c76e6134acd06196d151b974c79 (patch) | |
tree | 9504a3757a6f1c5f725845269baa56fea56563ab /src | |
parent | 97de44c9a730fbb5a08d27e6899f7caffb015e66 (diff) |
dns: fix use-after-free in plugin error path
Diffstat (limited to 'src')
-rw-r--r-- | src/dns-manager/nm-dns-manager.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dns-manager/nm-dns-manager.c b/src/dns-manager/nm-dns-manager.c index 71adbc5263..7a6fbbc9d9 100644 --- a/src/dns-manager/nm-dns-manager.c +++ b/src/dns-manager/nm-dns-manager.c @@ -572,7 +572,7 @@ update_dns (NMDnsManager *self, priv = NM_DNS_MANAGER_GET_PRIVATE (self); - if (iface) { + if (iface && (iface != priv->last_iface)) { g_free (priv->last_iface); priv->last_iface = g_strdup (iface); } |