From 820ab364fd2b2962004330e6ba32931e4efcc2db Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 6 May 2021 18:49:17 +0200 Subject: [PATCH] tests: avoid Coverity warning UNINIT in nmtst_keyfile_get_num_keys() A false positive: Error: UNINIT (CWE-457): NetworkManager-1.31.3/src/libnm-glib-aux/nm-test-utils.h:2816: var_decl: Declaring variable "l" without initializer. NetworkManager-1.31.3/src/libnm-glib-aux/nm-test-utils.h:2828: uninit_use: Using uninitialized value "l". # 2826| nmtst_assert_success(keys, error); # 2827| # 2828|-> g_assert_cmpint(NM_PTRARRAY_LEN(keys), ==, l); # 2829| # 2830| return l; --- src/libnm-glib-aux/nm-test-utils.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libnm-glib-aux/nm-test-utils.h b/src/libnm-glib-aux/nm-test-utils.h index a5157c1026..ff8eb60662 100644 --- a/src/libnm-glib-aux/nm-test-utils.h +++ b/src/libnm-glib-aux/nm-test-utils.h @@ -2813,7 +2813,7 @@ nmtst_keyfile_get_num_keys(GKeyFile *keyfile, const char *group_name) { gs_strfreev char **keys = NULL; gs_free_error GError *error = NULL; - gsize l; + gsize l = 0; g_assert(keyfile); g_assert(group_name);