]> granicus.if.org Git - neomutt/commitdiff
ptr checks
authorRichard Russon <rich@flatcap.org>
Wed, 17 Jan 2018 15:04:17 +0000 (15:04 +0000)
committerRichard Russon <rich@flatcap.org>
Thu, 18 Jan 2018 23:26:51 +0000 (23:26 +0000)
edit.c

diff --git a/edit.c b/edit.c
index bde30283eddeec32ac56486652fc4a2efde6265a..18d3f0d81a00e1510e66608ccc31f2f7623ab2b7 100644 (file)
--- a/edit.c
+++ b/edit.c
@@ -162,6 +162,9 @@ static char **be_include_messages(char *msg, char **buf, int *bufmax,
   int offset, bytes, n;
   char tmp[LONG_STRING];
 
+  if (!msg || !buf || !bufmax || !buflen)
+    return buf;
+
   while ((msg = strtok(msg, " ,")) != NULL)
   {
     if (mutt_str_atoi(msg, &n) == 0 && n > 0 && n <= Context->msgcount)