[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH] Properly quote $configure_input.
From: |
Benoit Sigoure |
Subject: |
[PATCH] Properly quote $configure_input. |
Date: |
Mon, 17 Dec 2007 17:00:05 +0100 |
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 <address@hidden>
---
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
- [PATCH] Properly quote $configure_input.,
Benoit Sigoure <=