X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=parse.c;h=9d1fcbab597d488eb9a2a1c7dbb5816e20853edc;hp=df02f235d294fc89c88ff43f4758981f5249695d;hb=df5b14084b39821395408679a2fb6f74605182ce;hpb=d0dc8fb657cff90709c15d4b106415b868857f6a diff --git a/parse.c b/parse.c index df02f23..9d1fcba 100644 --- a/parse.c +++ b/parse.c @@ -395,7 +395,7 @@ static void parse_content_disposition (char *s, BODY * ct) s = vskipspaces(s + 1); if ((s = mutt_get_parameter("filename", (parms = parse_parameters (s)))) != 0) - str_replace (&ct->filename, s); + m_strreplace(&ct->filename, s); if ((s = mutt_get_parameter ("name", parms)) != 0) ct->form_name = m_strdup(s); mutt_free_parameter (&parms); @@ -445,7 +445,7 @@ BODY *mutt_read_mime_header (FILE * fp, int digest) else if (!ascii_strcasecmp ("disposition", line + 8)) parse_content_disposition (c, p); else if (!ascii_strcasecmp ("description", line + 8)) { - str_replace (&p->description, c); + m_strreplace(&p->description, c); rfc2047_decode (&p->description); } } @@ -458,7 +458,7 @@ BODY *mutt_read_mime_header (FILE * fp, int digest) else if (!ascii_strcasecmp ("content-lines", line + 6)) mutt_set_parameter ("content-lines", c, &(p->parameter)); else if (!ascii_strcasecmp ("data-description", line + 6)) { - str_replace (&p->description, c); + m_strreplace(&p->description, c); rfc2047_decode (&p->description); } } @@ -514,7 +514,7 @@ void mutt_parse_part (FILE * fp, BODY * b) /* try to recover from parsing error */ if (!b->parts) { b->type = TYPETEXT; - str_replace (&b->subtype, "plain"); + m_strreplace(&b->subtype, "plain"); } } @@ -990,7 +990,7 @@ int mutt_parse_rfc822_line (ENVELOPE * e, HEADER * hdr, char *line, char *p, } else if (ascii_strcasecmp (line + 8, "description") == 0) { if (hdr) { - str_replace (&hdr->content->description, p); + m_strreplace(&hdr->content->description, p); rfc2047_decode (&hdr->content->description); } matched = 1; @@ -1005,7 +1005,7 @@ int mutt_parse_rfc822_line (ENVELOPE * e, HEADER * hdr, char *line, char *p, case 'd': if (!ascii_strcasecmp ("ate", line + 1)) { - str_replace (&e->date, p); + m_strreplace(&e->date, p); if (hdr) hdr->date_sent = mutt_parse_date (p, hdr); matched = 1;