From 7f562f811613852efb185a176dd886a0ca7fd850 Mon Sep 17 00:00:00 2001 From: Andrew Noyes Date: Tue, 2 Sep 2025 15:28:32 -0400 Subject: [PATCH] Don't null-terminate --- src/metric.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/metric.cpp b/src/metric.cpp index 4b3fee0..4359095 100644 --- a/src/metric.cpp +++ b/src/metric.cpp @@ -128,9 +128,8 @@ static std::string_view arena_copy_string(std::string_view str, if (str.empty()) { return std::string_view{}; } - char *copied = arena.allocate(str.size() + 1); + char *copied = arena.allocate(str.size()); std::memcpy(copied, str.data(), str.size()); - copied[str.size()] = '\0'; return std::string_view(copied, str.size()); }