From 02de782fa36da189df9a9f654bffa77a4d6fa1e2 Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Tue, 20 Mar 2018 10:16:39 +0100 Subject: [PATCH] ntp: fix compiler warnings Warnings about using uninitialized variables were seen with gcc-7.3.1 and -O3 in CFLAGS. --- ntp_sources.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ntp_sources.c b/ntp_sources.c index ff0be6e..e7fb60f 100644 --- a/ntp_sources.c +++ b/ntp_sources.c @@ -206,12 +206,13 @@ find_slot(NTP_Remote_Address *remote_addr, int *slot, int *found) unsigned short port; size = ARR_GetSize(records); + + *slot = 0; + *found = 0; if (remote_addr->ip_addr.family != IPADDR_INET4 && - remote_addr->ip_addr.family != IPADDR_INET6) { - *found = *slot = 0; + remote_addr->ip_addr.family != IPADDR_INET6) return; - } hash = UTI_IPToHash(&remote_addr->ip_addr); port = remote_addr->port; @@ -230,8 +231,6 @@ find_slot(NTP_Remote_Address *remote_addr, int *slot, int *found) return; } } - - *found = 0; } /* ================================================== */