From f625e3beb5753febee3b0852cdaeffc0d9e77326 Mon Sep 17 00:00:00 2001 From: congqixia Date: Wed, 23 Aug 2023 18:42:24 +0800 Subject: [PATCH] Fill trailing \0 for c metrics value (#26578) Signed-off-by: Congqi Xia --- internal/core/src/segcore/metrics_c.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/core/src/segcore/metrics_c.cpp b/internal/core/src/segcore/metrics_c.cpp index cffa09e1b7..2a754f75b6 100644 --- a/internal/core/src/segcore/metrics_c.cpp +++ b/internal/core/src/segcore/metrics_c.cpp @@ -20,5 +20,6 @@ GetKnowhereMetrics() { auto len = str.length(); char* res = (char*)malloc(len + 1); memcpy(res, str.data(), len); + res[len] = '\0'; return res; }