]> granicus.if.org Git - neomutt/commitdiff
build: expand buffers to avoid gcc7 warnings
authorRichard Russon <rich@flatcap.org>
Mon, 25 Sep 2017 01:02:37 +0000 (02:02 +0100)
committerRichard Russon <rich@flatcap.org>
Tue, 26 Sep 2017 16:31:11 +0000 (17:31 +0100)
account.c
bcache.c
help.c
nntp.c

index ed82ed7fbabaa8afc3349019e00f85bb36dedddc..97671278a3ee795bcbe000b6e09a0f186756402b 100644 (file)
--- a/account.c
+++ b/account.c
@@ -176,7 +176,7 @@ void mutt_account_tourl(struct Account *account, struct Url *url)
  */
 int mutt_account_getuser(struct Account *account)
 {
-  char prompt[SHORT_STRING];
+  char prompt[STRING];
 
   /* already set */
   if (account->flags & MUTT_ACCT_USER)
@@ -242,7 +242,7 @@ int mutt_account_getlogin(struct Account *account)
  */
 int mutt_account_getpass(struct Account *account)
 {
-  char prompt[SHORT_STRING];
+  char prompt[STRING];
 
   if (account->flags & MUTT_ACCT_PASS)
     return 0;
index 2699c82064c5baa049c6f9c162dad431388d8b80..c28e9eb1f62f2dbf46e51fe813f6ddeb0710bc05 100644 (file)
--- a/bcache.c
+++ b/bcache.c
@@ -152,7 +152,7 @@ FILE *mutt_bcache_get(struct BodyCache *bcache, const char *id)
 
 FILE *mutt_bcache_put(struct BodyCache *bcache, const char *id, int tmp)
 {
-  char path[_POSIX_PATH_MAX];
+  char path[LONG_STRING];
   struct stat sb;
 
   if (!id || !*id || !bcache)
diff --git a/help.c b/help.c
index 7686e08ec039504a77716779552d1dcc58c5f71a..0ba4e9a5b2a63cb2e9d5123f95da0d337fcd27f4 100644 (file)
--- a/help.c
+++ b/help.c
@@ -196,7 +196,7 @@ static int get_wrapped_width(const char *t, size_t wid)
 
 static int pad(FILE *f, int col, int i)
 {
-  char fmt[8];
+  char fmt[32] = "";
 
   if (col < i)
   {
diff --git a/nntp.c b/nntp.c
index 36fcb67aea2f88bb782edd37225bef908da88ac1..725b6340b747384a8b8ac50a478b90178fc0fd7a 100644 (file)
--- a/nntp.c
+++ b/nntp.c
@@ -2183,7 +2183,7 @@ static int nntp_date(struct NntpServer *nserv, time_t *now)
 int nntp_active_fetch(struct NntpServer *nserv, unsigned int new)
 {
   struct NntpData nntp_data;
-  char msg[SHORT_STRING];
+  char msg[STRING];
   char buf[LONG_STRING];
   unsigned int i;
   int rc;