From 2955df2c5abcddf73afea30f69268533db867732 Mon Sep 17 00:00:00 2001 From: SarahW Date: Mon, 4 Jun 2018 20:06:11 +0100 Subject: [PATCH] Fixed strncpy() length when parsing command line. --- src/pc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pc.c b/src/pc.c index b70b0db..c29f07b 100644 --- a/src/pc.c +++ b/src/pc.c @@ -275,7 +275,7 @@ void initpc(int argc, char *argv[]) if ((c+1) == argc) break; - strncpy(discfns[0], argv[c+1], 260); + strncpy(discfns[0], argv[c+1], 256); c++; override_drive_a = 1; } @@ -284,7 +284,7 @@ void initpc(int argc, char *argv[]) if ((c+1) == argc) break; - strncpy(discfns[1], argv[c+1], 260); + strncpy(discfns[1], argv[c+1], 256); c++; override_drive_b = 1; }