From 3ccc3e4bdcaed42c72e6b22c1306518458778541 Mon Sep 17 00:00:00 2001 From: Wayne Davison Date: Thu, 21 Oct 2004 00:33:50 +0000 Subject: Use the new gettempfile() function. --- Src/Modules/zftp.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'Src/Modules') diff --git a/Src/Modules/zftp.c b/Src/Modules/zftp.c index 621e0cf0d..3fb01486a 100644 --- a/Src/Modules/zftp.c +++ b/Src/Modules/zftp.c @@ -1971,8 +1971,7 @@ zftp_open(char *name, char **args, int flags) * However, it is closed whenever there are no connections open. */ if (zfstatfd == -1) { - fname = gettempname(NULL, 1); - zfstatfd = open(fname, O_RDWR|O_CREAT|O_EXCL, 0600); + zfstatfd = gettempfile(NULL, 1, &fname); DPUTS(zfstatfd == -1, "zfstatfd not created"); #if defined(F_SETFD) && defined(FD_CLOEXEC) /* If the shell execs a program, we don't want this fd left open. */ -- cgit 1.4.1