diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2013-05-28 07:25:32 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2013-05-28 07:25:32 (GMT) |
commit | 69628b0a865abf655f4610a8efe5ecd17f3302bc (patch) | |
tree | 5d3f427b2f6e12efb63448f4224528fbefeabb0a /unix/tclUnixFCmd.c | |
parent | ea684149178569c70592f42c462eb1f209641097 (diff) | |
parent | 0f8c80a30c7f128120f2653d2c5fd10b395b93d7 (diff) | |
download | tcl-69628b0a865abf655f4610a8efe5ecd17f3302bc.zip tcl-69628b0a865abf655f4610a8efe5ecd17f3302bc.tar.gz tcl-69628b0a865abf655f4610a8efe5ecd17f3302bc.tar.bz2 |
merge trunk
Diffstat (limited to 'unix/tclUnixFCmd.c')
-rw-r--r-- | unix/tclUnixFCmd.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/unix/tclUnixFCmd.c b/unix/tclUnixFCmd.c index 3c6d3f9..b1f3542 100644 --- a/unix/tclUnixFCmd.c +++ b/unix/tclUnixFCmd.c @@ -2224,13 +2224,13 @@ DefaultTempDir(void) dir = getenv("TMPDIR"); if (dir && dir[0] && stat(dir, &buf) == 0 && S_ISDIR(buf.st_mode) - && access(dir, W_OK)) { + && access(dir, W_OK) == 0) { return dir; } #ifdef P_tmpdir dir = P_tmpdir; - if (stat(dir, &buf) == 0 && S_ISDIR(buf.st_mode) && access(dir, W_OK)) { + if (stat(dir, &buf)==0 && S_ISDIR(buf.st_mode) && access(dir, W_OK)==0) { return dir; } #endif |