From abeeda293b2af51b9f50ca46c50d335704e1d292 Mon Sep 17 00:00:00 2001 From: Alex 'AdUser' Z Date: Mon, 14 Mar 2016 19:57:12 +1000 Subject: [PATCH] * safe -c opt processing --- src/main.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main.c b/src/main.c index 4cdcf3b..050911b 100644 --- a/src/main.c +++ b/src/main.c @@ -120,6 +120,7 @@ int main(int argc, char *argv[]) { switch (opt) { case 'c': strncpy(opts.config_path, optarg, sizeof(opts.config_path)); + opts.config_path[sizeof(opts.config_path) - 1] = '\0'; break; case 'd': opts.daemon = true;