X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=pattern.c;h=d38892467cdd2bfb3eb27fd1bfccf4a8410e3e36;hp=66d8290b49433eb81330505a360a4c36114a9e27;hb=93b012884de4ca5e1f2550f767d0b8680b9c0e9f;hpb=3c3c535e5ed1d651c6024b5acf670e217af473f7 diff --git a/pattern.c b/pattern.c index 66d8290..d388924 100644 --- a/pattern.c +++ b/pattern.c @@ -816,7 +816,7 @@ pattern_t *mutt_pattern_comp ( /* const */ char *s, int flags, BUFFER * err) return NULL; } /* compile the sub-expression */ - buf = str_substrdup (ps.dptr + 1, p); + buf = p_dupstr(ps.dptr + 1, p - ps.dptr - 1); if ((tmp = mutt_pattern_comp (buf, flags, err)) == NULL) { p_delete(&buf); mutt_pattern_free (&curlist);