diff options
author | Thomas Haller <thaller@redhat.com> | 2020-08-12 14:01:21 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2020-08-17 15:18:02 +0200 |
commit | 70971d114126cbaff8531779d443ef522bdc5d02 (patch) | |
tree | f453c95e7df7d956224210b1b8785f82dc69b791 /src/settings/plugins/keyfile/nms-keyfile-reader.c | |
parent | 0bd816002955816be01684bdaa8cc3682992f21d (diff) | |
download | NetworkManager-70971d114126cbaff8531779d443ef522bdc5d02.tar.gz |
all: avoid wrong compiler warning about uninitalized variables with LTO
Seems with LTO the compiler can sometimes think that thes variables are
uninitialized. Usually those code paths are only after an assertion was
hit (g_return*()), but we still need to workaround the warning.
Diffstat (limited to 'src/settings/plugins/keyfile/nms-keyfile-reader.c')
-rw-r--r-- | src/settings/plugins/keyfile/nms-keyfile-reader.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/settings/plugins/keyfile/nms-keyfile-reader.c b/src/settings/plugins/keyfile/nms-keyfile-reader.c index 577709d84d..0e9ad5fa48 100644 --- a/src/settings/plugins/keyfile/nms-keyfile-reader.c +++ b/src/settings/plugins/keyfile/nms-keyfile-reader.c @@ -171,6 +171,7 @@ nms_keyfile_reader_from_file (const char *full_filename, NM_SET_OUT (out_is_nm_generated, NM_TERNARY_DEFAULT); NM_SET_OUT (out_is_volatile, NM_TERNARY_DEFAULT); NM_SET_OUT (out_is_external, NM_TERNARY_DEFAULT); + NM_SET_OUT (out_shadowed_owned, NM_TERNARY_DEFAULT); if (!nms_keyfile_utils_check_file_permissions (NMS_KEYFILE_FILETYPE_KEYFILE, full_filename, |