Index: htmldoc/file.c --- htmldoc/file.c.orig +++ htmldoc/file.c @@ -42,7 +42,7 @@ # define OPENPERM (_S_IREAD | _S_IWRITE) #else # define TEMPLATE "%s/%06ld.%06d.tmp" -# define OPENMODE (O_CREAT | O_RDWR | O_EXCL | O_TRUNC) +# define OPENMODE (O_CREAT | O_RDWR | O_EXCL) # define OPENPERM 0600 #endif /* WIN32 */ @@ -141,7 +141,7 @@ file_cleanup(void) } #else if ((tmpdir = getenv("TMPDIR")) == NULL) - tmpdir = "/var/tmp"; + tmpdir = "/tmp"; #endif /* WIN32 */ /* @@ -1094,7 +1094,7 @@ file_temp(char *name, /* O - Filename */ } #else if ((tmpdir = getenv("TMPDIR")) == NULL) - tmpdir = "/var/tmp"; + tmpdir = "/tmp"; #endif /* WIN32 */ snprintf(name, (size_t)len, TEMPLATE, tmpdir, (long)getpid(), (int)web_files);