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: 25a2b6e14f
('initrd: rework command line parsing')
This commit is contained in:
@@ -866,6 +866,7 @@ reader_add_nameservers (Reader *reader, GPtrArray *nameservers)
|
|||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
nm_assert_not_reached ();
|
nm_assert_not_reached ();
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
nm_setting_ip_config_add_dns (s_ip, ns);
|
nm_setting_ip_config_add_dns (s_ip, ns);
|
||||||
|
Reference in New Issue
Block a user