X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Futils%2Fcommon%2Fcommon_test.c;h=0e061a137bd9d4daee27c56fbd09deefe4e847a9;hb=2ad4f9fcecbd76e6da0cc3ec64024aa1081426ab;hp=0959f637c4e8f077a0d23be3d832dcdd91eddc6f;hpb=6670a5272d371fcfc55801b5114b6bdc6f70b017;p=collectd.git diff --git a/src/utils/common/common_test.c b/src/utils/common/common_test.c index 0959f637..0e061a13 100644 --- a/src/utils/common/common_test.c +++ b/src/utils/common/common_test.c @@ -221,9 +221,9 @@ DEF_TEST(escape_string) { }; for (size_t i = 0; i < STATIC_ARRAY_SIZE(cases); i++) { - char buffer[16]; + char buffer[16] = {0}; - strncpy(buffer, cases[i].str, sizeof(buffer)); + strncpy(buffer, cases[i].str, sizeof(buffer) - 1); OK(escape_string(buffer, sizeof(buffer)) == 0); EXPECT_EQ_STR(cases[i].want, buffer); }