From 10ef61408e2a40f2b0cd6b5a801a2025cec1bdda Mon Sep 17 00:00:00 2001 From: Beniamino Galvani Date: Thu, 8 Feb 2018 11:18:06 +0100 Subject: [PATCH] dns: fix compilation error Fixes the following error when building with gcc 4.8.5 and address sanitizer: src/dns/nm-dns-dnsmasq.c: In function 'update': src/dns/nm-dns-dnsmasq.c:506:44: error: 'first_prio' may be used uninitialized in this function [-Werror=maybe-uninitialized] } else if (first_prio < 0 && first_prio != prio) ^ --- src/dns/nm-dns-dnsmasq.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dns/nm-dns-dnsmasq.c b/src/dns/nm-dns-dnsmasq.c index 9719020c33..1a224d8813 100644 --- a/src/dns/nm-dns-dnsmasq.c +++ b/src/dns/nm-dns-dnsmasq.c @@ -487,7 +487,7 @@ update (NMDnsPlugin *plugin, NMDnsDnsmasq *self = NM_DNS_DNSMASQ (plugin); NMDnsDnsmasqPrivate *priv = NM_DNS_DNSMASQ_GET_PRIVATE (self); GVariantBuilder servers; - int prio, first_prio; + int prio, first_prio = 0; const NMDnsIPConfigData *ip_data; gboolean is_first = TRUE;