]> granicus.if.org Git - mutt/commitdiff
fix an mh_buffy segfault.
authorThomas Roessler <roessler@does-not-exist.org>
Fri, 3 Aug 2001 16:55:41 +0000 (16:55 +0000)
committerThomas Roessler <roessler@does-not-exist.org>
Fri, 3 Aug 2001 16:55:41 +0000 (16:55 +0000)
mh.c

diff --git a/mh.c b/mh.c
index 38ec7146a50864591b7ce5befafbc3539599e5a8..fccb37a5c6a967755bd6c2ff24b59ac7e10cb081 100644 (file)
--- a/mh.c
+++ b/mh.c
@@ -87,7 +87,7 @@ static void mhs_free_sequences (struct mh_sequences *mhs)
 
 static short mhs_check (struct mh_sequences *mhs, int i)
 {
-  if (i > mhs->max)
+  if (!mhs->flags || i > mhs->max)
     return 0;
   else
     return mhs->flags[i];