From f2c879333e3a0fc28b37affbb34c75579a4f83c1 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Sun, 19 Feb 2023 14:41:38 -0800 Subject: [PATCH] fix off by 1 error Signed-off-by: Rosen Penev --- src/version.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/version.cpp b/src/version.cpp index afe94fb4..6f5dfba5 100644 --- a/src/version.cpp +++ b/src/version.cpp @@ -164,7 +164,7 @@ static std::vector getLoadedLibraries() { char procsz[100]; char pathsz[500]; snprintf(procsz, sizeof(procsz), "/proc/%d/path/a.out", getpid()); - int l = readlink(procsz, pathsz, sizeof(pathsz)); + int l = readlink(procsz, pathsz, sizeof(pathsz) - 1); if (l > 0) { pathsz[l] = '\0'; path.assign(pathsz);