From bd6302eae03648fe191dd08a53f05bb24647adff Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Fri, 15 Jun 2001 22:19:44 +0000 Subject: Use mkstemp where available --- Src/utils.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Src') diff --git a/Src/utils.c b/Src/utils.c index 6bede2e43..1bd4afeca 100644 --- a/Src/utils.c +++ b/Src/utils.c @@ -1101,11 +1101,14 @@ gettempname(void) if (!(s = getsparam("TMPPREFIX"))) s = DEFAULT_TMPPREFIX; +#ifdef HAVE_MKSTEMP + ret = ((char *) mkstemp(dyncat(unmeta(s), "XXXXXX"))); #ifdef HAVE__MKTEMP /* Zsh uses mktemp() safely, so silence the warnings */ ret = ((char *) _mktemp(dyncat(unmeta(s), "XXXXXX"))); #else ret = ((char *) mktemp(dyncat(unmeta(s), "XXXXXX"))); +#endif #endif unqueue_signals(); -- cgit 1.4.1