*curline='\0';
/* respect DelSP of RfC3676 only with f=f parts */
- if ((t = (char*) mutt_get_parameter ("delsp", a->parameter))) {
+ if ((t = parameter_getval(a->parameter, "delsp"))) {
delsp = m_strlen(t) == 3 && ascii_strncasecmp (t, "yes", 3) == 0;
t = NULL;
}
void rfc3676_space_stuff (HEADER* hdr) {
FILE* in = NULL, *out = NULL;
char buf[LONG_STRING];
- char tmpfile[_POSIX_PATH_MAX];
+ char tmpf[_POSIX_PATH_MAX];
if (!hdr || !hdr->content || !hdr->content->filename)
return;
if ((in = safe_fopen (hdr->content->filename, "r")) == NULL)
return;
- mutt_mktemp (tmpfile);
- if ((out = safe_fopen (tmpfile, "w+")) == NULL) {
+ mutt_mktemp (tmpf);
+ if ((out = safe_fopen (tmpf, "w+")) == NULL) {
fclose (in);
return;
}
}
fclose (in);
fclose (out);
- mutt_set_mtime (hdr->content->filename, tmpfile);
+ mutt_set_mtime (hdr->content->filename, tmpf);
unlink (hdr->content->filename);
- m_strreplace(&hdr->content->filename, tmpfile);
+ m_strreplace(&hdr->content->filename, tmpf);
}