From e2d04e18d5c7e94ecee5c24b77f95816fd6c3a75 Mon Sep 17 00:00:00 2001 From: Beniamino Galvani Date: Tue, 19 Jan 2021 11:11:13 +0100 Subject: [PATCH] device: fix stale pointer in nm_device_get_hostname_from_dns_lookup() Fixes: 09c83871144a ('policy: use the hostname setting') https://bugzilla.redhat.com/show_bug.cgi?id=1917713 --- src/devices/nm-device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c index 831610712..59812ef0f 100644 --- a/src/devices/nm-device.c +++ b/src/devices/nm-device.c @@ -17714,7 +17714,7 @@ nm_device_get_hostname_from_dns_lookup(NMDevice *self, int addr_family, gboolean * the resolution with the new address */ if (address_changed) { nm_clear_g_cancellable(&resolver->cancellable); - nm_g_object_unref(resolver->address); + g_clear_object(&resolver->address); resolver->state = RESOLVER_WAIT_ADDRESS; }