From bf24627b4fb032008671be06f19ebadee6dd0c04 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 18 Jun 2006 14:29:29 +0000 Subject: * getcwd-path-max.m4 (gl_FUNC_GETCWD_PATH_MAX): Fix typo. Low-probability clean-up should be to use rmdir to get rid of the just-created directory, not unlink. --- m4/ChangeLog | 4 ++++ m4/getcwd-path-max.m4 | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/m4/ChangeLog b/m4/ChangeLog index 827bc22d0..ced95ddf2 100644 --- a/m4/ChangeLog +++ b/m4/ChangeLog @@ -1,5 +1,9 @@ 2006-06-18 Jim Meyering + * getcwd-path-max.m4 (gl_FUNC_GETCWD_PATH_MAX): Fix typo. + Low-probability clean-up should be to use rmdir to get rid of + the just-created directory, not unlink. + * ftruncate.m4 (gl_FUNC_FTRUNCATE): If ftruncate is missing, make configure fail, and request a bug report to inform us about it. Add a comment that, barring reports to the contrary, in 2007 we'll diff --git a/m4/getcwd-path-max.m4 b/m4/getcwd-path-max.m4 index 4bc8ab70f..3d0af8751 100644 --- a/m4/getcwd-path-max.m4 +++ b/m4/getcwd-path-max.m4 @@ -1,4 +1,4 @@ -#serial 11 +#serial 12 # Check for several getcwd bugs with long file names. # If so, arrange to compile the wrapper function. @@ -157,8 +157,8 @@ main () { size_t i; - /* Unlink first, in case the chdir failed. */ - unlink (DIR_NAME); + /* Try rmdir first, in case the chdir failed. */ + rmdir (DIR_NAME); for (i = 0; i <= n_chdirs; i++) { if (chdir ("..") < 0) -- cgit v1.2.3-54-g00ecf