summaryrefslogtreecommitdiff
path: root/m4
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2001-11-19 10:00:00 +0000
committerJim Meyering <jim@meyering.net>2001-11-19 10:00:00 +0000
commit1b6f16a2d0aa1f121e7523bf45413f33d8b9ad69 (patch)
tree534b5268b33f08e8357c6bda6c512f1ff4482c1d /m4
parent05128c2c79c1849d469004246c11ce8981b95552 (diff)
downloadcoreutils-1b6f16a2d0aa1f121e7523bf45413f33d8b9ad69.tar.xz
(UTILS_FUNC_MKSTEMP): Don't bother with a temporary
directory. Use "conftestXXXXXX" as the template. Suggestion from Paul Eggert.
Diffstat (limited to 'm4')
-rw-r--r--m4/mkstemp.m49
1 files changed, 1 insertions, 8 deletions
diff --git a/m4/mkstemp.m4 b/m4/mkstemp.m4
index a7c12d889..7059687e8 100644
--- a/m4/mkstemp.m4
+++ b/m4/mkstemp.m4
@@ -13,11 +13,6 @@ AC_DEFUN([UTILS_FUNC_MKSTEMP],
AC_CACHE_CHECK([for mkstemp limitations],
utils_cv_func_mkstemp_limitations,
[
- utils_tmpdir_mkstemp=mkst-$$$$
- # Arrange for deletion-upon-exception of this temporary directory.
- ac_clean_files="$ac_clean_files $utils_tmpdir_mkstemp"
- mkdir $utils_tmpdir_mkstemp
-
AC_TRY_RUN([
# include <stdlib.h>
int main ()
@@ -25,7 +20,7 @@ AC_DEFUN([UTILS_FUNC_MKSTEMP],
int i;
for (i = 0; i < 30; i++)
{
- char template[] = "$utils_tmpdir_mkstemp/aXXXXXX";
+ char template[] = "conftestXXXXXX";
int fd = mkstemp (template);
if (fd == -1)
exit (1);
@@ -38,8 +33,6 @@ AC_DEFUN([UTILS_FUNC_MKSTEMP],
utils_cv_func_mkstemp_limitations=yes,
utils_cv_func_mkstemp_limitations=yes
)
-
- rm -rf $utils_tmpdir_mkstemp
]
)
fi