aboutsummaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
Diffstat (limited to 'src/util')
-rw-r--r--src/util/disk.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/util/disk.c b/src/util/disk.c
index fd8e5a654..2d76eab1a 100644
--- a/src/util/disk.c
+++ b/src/util/disk.c
@@ -352,7 +352,11 @@ GNUNET_DISK_mktemp (const char *t)
352 char *fn; 352 char *fn;
353 353
354 if ( (t[0] != '/') && 354 if ( (t[0] != '/') &&
355 (t[0] != '\\') ) 355 (t[0] != '\\') &&
356#if WINDOWS
357 !(t[0] >= 'A' && t[0] <= 'z' && t[0] != 0 && t[1] == ':')
358#endif
359)
356 { 360 {
357 tmpdir = getenv ("TMPDIR"); 361 tmpdir = getenv ("TMPDIR");
358 tmpdir = tmpdir ? tmpdir : "/tmp"; 362 tmpdir = tmpdir ? tmpdir : "/tmp";