return m_mktemp(buffer, fd_ret, fp_ret);
}
- if ((cp = r1bindex((char *)dir_in, '/')) == dir_in) {
+ if ((cp = mhbasename((char *)dir_in)) == dir_in) {
/* No directory component */
return m_mktemp(pfx_in, fd_ret, fp_ret);
}
tmpdir = getenv("TMP");
if (tmpdir != NULL && *tmpdir != '\0') return tmpdir;
}
- return m_maildir("");
+ return toabsdir("+");
}