]> granicus.if.org Git - mutt/commitdiff
Avoid a crash. patch-1.3.17.tlr.pgpflags_fault.1.
authorThomas Roessler <roessler@does-not-exist.org>
Mon, 9 Apr 2001 12:09:17 +0000 (12:09 +0000)
committerThomas Roessler <roessler@does-not-exist.org>
Mon, 9 Apr 2001 12:09:17 +0000 (12:09 +0000)
send.c

diff --git a/send.c b/send.c
index c0705fecf157623c79d9e7a11220c50e571a779a..848d9a1ea2935bcaefed8e8be2730fd0497461ba 100644 (file)
--- a/send.c
+++ b/send.c
@@ -1033,15 +1033,16 @@ static int set_pgp_flags (HEADER *cur, CONTEXT *ctx)
   if (cur) 
     return _set_pgp_flags (cur);
   
-  /* else */
-  
+  if (!ctx)
+    return 0;
+    
   for (i = 0; i < ctx->vcount; i++)
   {
     cur = ctx->hdrs[ctx->v2r[i]];
     if (cur->tagged)
       flags |= _set_pgp_flags (cur);
   }
-  
+
   return flags;
 }