diff options
author | Beniamino Galvani <bgalvani@redhat.com> | 2020-03-27 11:47:35 +0100 |
---|---|---|
committer | Beniamino Galvani <bgalvani@redhat.com> | 2020-03-27 16:27:06 +0100 |
commit | c84a4579b2995bb04a3d08619d60093bf541ba10 (patch) | |
tree | 99191c09ea46ef2506f4b872c4be906c59fc55f8 | |
parent | 54aaf240d2a62e78c84dcf251a5a1fd8482d24bd (diff) | |
download | NetworkManager-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.c | 1 |
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); |