summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2020-03-27 11:47:35 +0100
committerBeniamino Galvani <bgalvani@redhat.com>2020-03-27 16:27:06 +0100
commitc84a4579b2995bb04a3d08619d60093bf541ba10 (patch)
tree99191c09ea46ef2506f4b872c4be906c59fc55f8
parent54aaf240d2a62e78c84dcf251a5a1fd8482d24bd (diff)
downloadNetworkManager-c84a4579b2995bb04a3d08619d60093bf541ba10.tar.gz
initrd: fix build error with assertions disabled
$ meson -Dmore_asserts=0 meson-build $ ninja -C meson-build [712/859] Compiling C object 'src/initrd/b383957@@nmi-core@sta/nmi-cmdline-reader.c.o'. ../src/initrd/nmi-cmdline-reader.c: In function ‘nmi_cmdline_reader_parse’: ../src/initrd/nmi-cmdline-reader.c:871:4: warning: ‘s_ip’ may be used uninitialized in this function [-Wmaybe-uninitialized] 871 | nm_setting_ip_config_add_dns (s_ip, ns); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/initrd/nmi-cmdline-reader.c:835:21: note: ‘s_ip’ was declared here 835 | NMSettingIPConfig *s_ip; | ^~~~ Fixes: 25a2b6e14ff5 ('initrd: rework command line parsing')
-rw-r--r--src/initrd/nmi-cmdline-reader.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/initrd/nmi-cmdline-reader.c b/src/initrd/nmi-cmdline-reader.c
index 1c824dda6a..41b063132e 100644
--- a/src/initrd/nmi-cmdline-reader.c
+++ b/src/initrd/nmi-cmdline-reader.c
@@ -866,6 +866,7 @@ reader_add_nameservers (Reader *reader, GPtrArray *nameservers)
break;
default:
nm_assert_not_reached ();
+ continue;
}
nm_setting_ip_config_add_dns (s_ip, ns);