commit 4edd176e51f66d375aeed41d45317ce7e67805de
parent 8cab4a2c84b7a6f44d6b72bbf28624c05492319c
Author: Francesco Saccone <francesco@francescosaccone.com>
Date: Mon, 31 Mar 2025 15:14:30 +0200
fix: use snprintf instead of strncpy
Signed-off-by: Francesco Saccone <francesco@francescosaccone.com>
Diffstat:
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/hermes.c b/hermes.c
@@ -56,7 +56,10 @@ main(int argc, char *argv[]) {
"%u characters",
DIRECTORY_INDEX_MAX_LENGTH);
}
- strncpy(directory_index, argv[i + 1], sizeof(directory_index) - 1);
+ snprintf(directory_index,
+ sizeof(directory_index),
+ "%s",
+ argv[i + 1]);
directory_index[sizeof(directory_index) - 1] = '\0';
i++;
break;