-#serial 15
+#serial 17
-# Copyright (C) 2001, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# On systems like the above, arrange to use the replacement function.
AC_DEFUN([gl_FUNC_MKSTEMP],
[
+ AC_REQUIRE([gl_STDLIB_H_DEFAULTS])
AC_REQUIRE([AC_SYS_LARGEFILE])
AC_CACHE_CHECK([for working mkstemp],
large = 2147483647;
for (i = 0; i < 70; i++)
{
- char template[] = "conftest.mkstemp/coXXXXXX";
+ char templ[] = "conftest.mkstemp/coXXXXXX";
int (*mkstemp_function) (char *) = mkstemp;
- int fd = mkstemp_function (template);
+ int fd = mkstemp_function (templ);
if (fd < 0 || lseek (fd, large, SEEK_SET) != large)
return 1;
close (fd);
])
if test $gl_cv_func_working_mkstemp != yes; then
- AC_DEFINE([__MKSTEMP_PREFIX], [[rpl_]],
- [Define to rpl_ if the mkstemp replacement function should be used.])
+ REPLACE_MKSTEMP=1
AC_LIBOBJ([mkstemp])
gl_PREREQ_MKSTEMP
fi