argument with leading hyphen. Problem reported by Paul Eggert.
+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
}
-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
}
-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
# _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