From 54037459dbc3e2dfb4c532bd8a0f702ab03f9180 Mon Sep 17 00:00:00 2001 From: Nicklas Larsson Date: Fri, 25 Nov 2022 09:51:38 +0100 Subject: [PATCH] lib/imagery: fix -Wfortify-source warning (#2663) Addresses following compiler warning message: warning: 'fscanf' may overflow; destination buffer in argument 3 has size 1024, but the corresponding specifier may require size 1025 --- lib/imagery/sigset.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/imagery/sigset.c b/lib/imagery/sigset.c index 40427dd8d84..3eb7d226094 100644 --- a/lib/imagery/sigset.c +++ b/lib/imagery/sigset.c @@ -238,7 +238,7 @@ static int get_title(FILE * fd, struct SigSet *S) char title[1024]; *title = 0; - if (fscanf(fd, "%1024[^\n]", title) != 1) + if (fscanf(fd, "%1023[^\n]", title) != 1) return -1; G_strip(title); I_SetSigTitle(S, title); @@ -293,7 +293,7 @@ static int get_classtitle(FILE * fd, struct ClassSig *C) char title[1024]; *title = 0; - if (fscanf(fd, "%1024[^\n]", title) != 1) + if (fscanf(fd, "%1023[^\n]", title) != 1) return -1; G_strip(title); I_SetClassTitle(C, title);