From 113a8f8f626153d6f48600fded818c1197878fba Mon Sep 17 00:00:00 2001 From: nick black Date: Fri, 27 Dec 2019 20:01:46 -0500 Subject: [PATCH] tests: fix up -p --- tests/main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/main.cpp b/tests/main.cpp index 028039436..3097a3f1b 100644 --- a/tests/main.cpp +++ b/tests/main.cpp @@ -6,7 +6,7 @@ #include #include "main.h" -static char datadir[PATH_MAX] = "/usr/share/notcurses"; // FIXME +static char datadir[PATH_MAX + 1] = "/usr/share/notcurses"; // FIXME char* find_data(const char* datum){ char* path = (char*)malloc(strlen(datadir) + 1 + strlen(datum) + 1); @@ -21,7 +21,7 @@ handle_opts(const char** argv){ bool inarg = false; while(*argv){ if(inarg){ - strncpy(datadir, *argv, sizeof(datadir)); + strncpy(datadir, *argv, sizeof(datadir) - 1); inarg = false; }else if(strcmp(*argv, "-p") == 0){ inarg = true;