From: Thomas Roessler Date: Mon, 9 Apr 2001 12:09:17 +0000 (+0000) Subject: Avoid a crash. patch-1.3.17.tlr.pgpflags_fault.1. X-Git-Tag: mutt-1-3-18-rel~17 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d7f5e8f320ca88d5cddcabb4ec2dde5808159d20;p=mutt Avoid a crash. patch-1.3.17.tlr.pgpflags_fault.1. --- diff --git a/send.c b/send.c index c0705fec..848d9a1e 100644 --- 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; }