]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
one more sbuff_tests.c annotation (CID #1504019) (#4699)
authorJames Jones <jejones3141@gmail.com>
Mon, 12 Sep 2022 23:35:29 +0000 (18:35 -0500)
committerGitHub <noreply@github.com>
Mon, 12 Sep 2022 23:35:29 +0000 (19:35 -0400)
Missed onefr_sbuff_out_bstrncpy_until() that coverity doesn't
realize will always put *something* in the sbuff

src/lib/util/sbuff_tests.c

index de82955d5027ce57067e49564976d782e0c8a0e9..0d56977453584a4d3e54969d5e54c370c4793bdd 100644 (file)
@@ -727,6 +727,7 @@ static void test_eof_terminal(void)
 
        slen = fr_sbuff_out_bstrncpy_until(&FR_SBUFF_OUT(out, sizeof(out)), &sbuff, SIZE_MAX, &tt_eof, NULL);
        TEST_CHECK(slen == 3);
+       /* coverity[uninit_use_in_call] */
        TEST_CHECK_STRCMP(out, "foo");
 
        fr_sbuff_advance(&sbuff, 1);    /* Advance past comma */