Fixes test 119.
* lib/autoconf/status.m4 (_AC_OUTPUT_MAIN_LOOP): Escape the
backslashes and ampersands in $configure_input before using
it in a sed replacement string.
Signed-off-by: Benoit Sigoure <[EMAIL PROTECTED]>
---
lib/autoconf/status.m4 | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/lib/autoconf/status.m4 b/lib/autoconf/status.m4
index 8afa9ba..21abe54 100644
--- a/lib/autoconf/status.m4
+++ b/lib/autoconf/status.m4
@@ -1655,6 +1655,10 @@ do
configure_input="$ac_file. $configure_input"
AC_MSG_NOTICE([creating $ac_file])
fi
+ case $configure_input in #(
+ *'&'*) configure_input=`AS_ECHO(["$configure_input"]) |
+ sed 's/\\\\/\\\\\\\\/g;s/&/\\\\\\&/g'`;;
+ esac
case $ac_tag in
*:-:* | *:-) cat >"$tmp/stdin" \
--
1.5.3.7.997.g4ff2-dirty