From: Tobias Brunner Date: Thu, 12 Nov 2020 18:12:11 +0000 (+0100) Subject: libimcv: Avoid compiler warning in segmentation unit test X-Git-Tag: 5.9.2dr1~34 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4fc6b79b93602d6532318cae5ece9a9aecb526eb;p=thirdparty%2Fstrongswan.git libimcv: Avoid compiler warning in segmentation unit test Newer versions of GCC complain that the variable may be used uninitialized. --- diff --git a/src/libimcv/suites/test_imcv_seg.c b/src/libimcv/suites/test_imcv_seg.c index fdb03b8ae1..2012a4c2b8 100644 --- a/src/libimcv/suites/test_imcv_seg.c +++ b/src/libimcv/suites/test_imcv_seg.c @@ -53,7 +53,7 @@ START_TEST(test_imcv_seg_env) pa_tnc_attr_t *attr, *attr1, *base_attr, *base_attr1, *error; tcg_seg_attr_seg_env_t *seg_env_attr; ita_attr_command_t *ita_attr; - seg_env_t *seg_env, *seg_env1; + seg_env_t *seg_env, *seg_env1 = NULL; pen_type_t type; uint32_t base_attr_id, max_seg_size, last_seg_size, seg_size, offset; uint8_t flags; @@ -145,6 +145,7 @@ START_TEST(test_imcv_seg_env) } /* check reconstructed base attribute */ + ck_assert(seg_env1); base_attr1 = seg_env1->get_base_attr(seg_env1); ck_assert(base_attr1); type = base_attr1->get_type(base_attr1);