X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=sbr%2Fm_mktemp.c;h=ff5d00c71b6948818a30283efcea8cfeb9737aab;hp=68f1a54e6146fcefb641f3a19b85bcb9b28e9d46;hb=e917512db8efcbf3b5b5baeb64b6d345fd3686db;hpb=240013872c392fe644bd4f79382d9f5314b4ea60 diff --git a/sbr/m_mktemp.c b/sbr/m_mktemp.c index 68f1a54..ff5d00c 100644 --- a/sbr/m_mktemp.c +++ b/sbr/m_mktemp.c @@ -6,8 +6,10 @@ ** complete copyright information. */ -#include #include +#include +#include +#include static char *get_temp_dir(); @@ -124,7 +126,7 @@ m_mktemp2( return m_mktemp(pfx_in, fd_ret, fp_ret); } n = (int)(cp-dir_in-1); /* Length of dir component */ - snprintf(buffer, sizeof(buffer), "%.*s%s", n, dir_in, pfx_in); + snprintf(buffer, sizeof(buffer), "%.*s/%s", n, dir_in, pfx_in); return m_mktemp(buffer, fd_ret, fp_ret); } @@ -144,5 +146,5 @@ get_temp_dir() tmpdir = getenv("TMP"); if (tmpdir != NULL && *tmpdir != '\0') return tmpdir; } - return m_maildir(""); + return toabsdir("+"); }