]> git.ipfire.org Git - thirdparty/autoconf.git/commitdiff
* lib/m4sugar/m4sh.m4 (_AS_DIRNAME_PREPARE): Guard against test
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Wed, 31 May 2006 09:44:39 +0000 (09:44 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Wed, 31 May 2006 09:44:39 +0000 (09:44 +0000)
argument with leading hyphen.  Problem reported by Paul Eggert.

ChangeLog
configure
lib/m4sugar/m4sh.m4

index cb6d107abc140097127d214c27dc6eb50b5a2b58..8224471d4904f436eb2f535be4877d99c045add3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-05-31  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * lib/m4sugar/m4sh.m4 (_AS_DIRNAME_PREPARE): Guard against test
+       argument with leading hyphen.  Problem reported by Paul Eggert.
+
 2006-05-30  Paul Eggert  <eggert@cs.ucla.edu>
 
        * lib/autoconf/general.m4 (_AC_DO_ECHO): Be more conservative
index 90bfd823f7394d0282b5c0efbe26168f7e5418ed..0bed6e357ddd7c2a45900b5abc2973bf2827b0ec 100755 (executable)
--- a/configure
+++ b/configure
@@ -459,7 +459,7 @@ test \$exitcode = 0") || {
 }
 
 
-if (as_dir=`dirname -- /` && test "$as_dir" = /) >/dev/null 2>&1; then
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   as_dirname=dirname
 else
   as_dirname=false
@@ -3138,7 +3138,7 @@ $as_unset CDPATH
 }
 
 
-if (as_dir=`dirname -- /` && test "$as_dir" = /) >/dev/null 2>&1; then
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   as_dirname=dirname
 else
   as_dirname=false
index e37e68862b475dd64997e491706cb73ccf721a06..e2fd276631301dd4c3f06717a727362bb2b28371 100644 (file)
@@ -755,7 +755,7 @@ _AS_DIRNAME_SED([$1])])
 # _AS_DIRNAME_PREPARE
 # --------------------
 m4_defun([_AS_DIRNAME_PREPARE],
-[if (as_dir=`dirname -- /` && test "$as_dir" = /) >/dev/null 2>&1; then
+[if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
   as_dirname=dirname
 else
   as_dirname=false