X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=m4%2Fgetcwd-abort-bug.m4;h=59c3daaa52ba3134c9907a60be2abb5d389aed83;hb=22f1eb8bc17e5be72dd23d42d6aaa60196ac22e6;hp=07e2c18cc5335359fe52be9b6634694d1acd31a8;hpb=00fa13ff3f2d5b6e2a94c5e948c38616ff7ad37a;p=tar diff --git a/m4/getcwd-abort-bug.m4 b/m4/getcwd-abort-bug.m4 index 07e2c18..59c3daa 100644 --- a/m4/getcwd-abort-bug.m4 +++ b/m4/getcwd-abort-bug.m4 @@ -3,7 +3,7 @@ # name is unusually large. Any length between 4k and 16k trigger the bug # when using glibc-2.4.90-9 or older. -# Copyright (C) 2006, 2009 Free Software Foundation, Inc. +# Copyright (C) 2006, 2009, 2010 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. @@ -23,7 +23,7 @@ AC_DEFUN([gl_FUNC_GETCWD_ABORT_BUG], ac_clean_files="$ac_clean_files confdir-14B---" AC_RUN_IFELSE( [AC_LANG_SOURCE( - [[ + [[ #include #include #include @@ -69,14 +69,14 @@ main () initial_cwd_len = strlen (cwd); free (cwd); desired_depth = ((TARGET_LEN - 1 - initial_cwd_len) - / (1 + strlen (dir_name))); + / (1 + strlen (dir_name))); for (d = 0; d < desired_depth; d++) { if (mkdir (dir_name, S_IRWXU) < 0 || chdir (dir_name) < 0) - { - fail = 3; /* Unable to construct deep hierarchy. */ - break; - } + { + fail = 3; /* Unable to construct deep hierarchy. */ + break; + } } /* If libc has the bug in question, this invocation of getcwd @@ -91,7 +91,7 @@ main () while (0 < d--) { if (chdir ("..") < 0) - break; + break; rmdir (dir_name); }