diff --git a/test/unit/lib/util/string.c/string_ut.c b/test/unit/lib/util/string.c/string_ut.c index 09531382a..55f27e9c5 100644 --- a/test/unit/lib/util/string.c/string_ut.c +++ b/test/unit/lib/util/string.c/string_ut.c @@ -149,7 +149,7 @@ test_parse_capacity(void) CU_ASSERT(cap == 472); CU_ASSERT(has_prefix == false); - sprintf(str, "%"PRIu64, UINT64_MAX); + snprintf(str, sizeof(str), "%"PRIu64, UINT64_MAX); rc = spdk_parse_capacity(str, &cap, &has_prefix); CU_ASSERT(rc == 0); CU_ASSERT(cap == UINT64_MAX);