X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=rfc2047.c;fp=rfc2047.c;h=2d57d6a92960e98d6af4d0a61225c63e6c5980c9;hp=50304c62567a85736dd1415f9cbf7f0bb462cb7b;hb=e4ebc9b0ae5de07d53d8b0ecf594244e1bc44d0a;hpb=55a238fef5db8ed7cc0c58654ba15df9638b25b4 diff --git a/rfc2047.c b/rfc2047.c index 50304c6..2d57d6a 100644 --- a/rfc2047.c +++ b/rfc2047.c @@ -17,6 +17,7 @@ #include "mime.h" #include "charset.h" #include "rfc2047.h" +#include "thread.h" #include "lib/mem.h" #include "lib/str.h" @@ -818,13 +819,7 @@ void rfc2047_decode_envelope (ENVELOPE* e) { rfc2047_decode_adrlist (e->sender); if (e->subject) { - regmatch_t pmatch[1]; - rfc2047_decode (&e->subject); - - if (regexec (ReplyRegexp.rx, e->subject, 1, pmatch, 0) == 0) - e->real_subj = e->subject + pmatch[0].rm_eo; - else - e->real_subj = e->subject; + mutt_adjust_subject (e); } }