Merged from nmh. Thanks to Lyndon Nerenberg.
dnl CHECK FUNCTIONS
dnl ---------------
AC_CHECK_FUNCS(waitpid sigaction sigprocmask sigblock sigsetmask \
- sighold sigrelse lstat tzset mkstemp \
+ sighold sigrelse lstat tzset \
getutent nl_langinfo mbtowc wcwidth)
dnl sigsetjmp may be a macro
curlock = li->curlock;
tmplock = li->tmplock;
-#ifdef HAVE_MKSTEMP
if ((fd = mkstemp(tmplock)) == -1)
return -1;
-#else
- if (mktemp(tmplock) == NULL)
- return -1;
- if (unlink(tmplock) == -1 && errno != ENOENT)
- return -1;
- /* create the temporary lock file */
- if ((fd = creat(tmplock, 0600)) == -1)
- return -1;
-#endif
#if 0
/* write our process id into lock file */