From 0110c7f6eed0b4877577b3fe52018bb43e6ee583 Mon Sep 17 00:00:00 2001 From: Yang Tse Date: Fri, 25 Jan 2013 14:22:43 +0100 Subject: [PATCH] zz40-xc-ovr.m4: fix variable assignment of subshell output bashism Tor Arntsen analyzed and reported the issue. URL: http://curl.haxx.se/mail/lib-2013-01/0306.html --- m4/zz40-xc-ovr.m4 | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/m4/zz40-xc-ovr.m4 b/m4/zz40-xc-ovr.m4 index 14cb036..e4c4641 100644 --- a/m4/zz40-xc-ovr.m4 +++ b/m4/zz40-xc-ovr.m4 @@ -151,7 +151,7 @@ AC_REQUIRE([_XC_CFG_PRE_BASIC_CHK_VAR_PATH])dnl # xc_tst_str='unknown' -xc_tst_str=(`expr "$xc_tst_str" : '.*' 2>/dev/null`) +xc_tst_str=`expr "$xc_tst_str" : '.*' 2>/dev/null` case "x$xc_tst_str" in @%:@(( x7) : @@ -187,8 +187,8 @@ AC_REQUIRE([_XC_CFG_PRE_BASIC_CHK_CMD_EXPR])dnl # xc_tst_str='unknown' -xc_tst_str=(`echo "$xc_tst_str" 2>/dev/null \ - | sed -e 's:unknown:success:' 2>/dev/null`) +xc_tst_str=`echo "$xc_tst_str" 2>/dev/null \ + | sed -e 's:unknown:success:' 2>/dev/null` case "x$xc_tst_str" in @%:@(( xsuccess) : @@ -275,7 +275,7 @@ for xc_tst_dir in $PATH; do xc_tst_dirs_col="x$xc_tst_dirs_col" done IFS=$xc_tst_prev_IFS -xc_tst_dirs_col=(`expr "$xc_tst_dirs_col" : '.*'`) +xc_tst_dirs_col=`expr "$xc_tst_dirs_col" : '.*'` # Directory count in 'PATH' when using a semicolon separator. xc_tst_dirs_sem='x' @@ -285,7 +285,7 @@ for xc_tst_dir in $PATH; do xc_tst_dirs_sem="x$xc_tst_dirs_sem" done IFS=$xc_tst_prev_IFS -xc_tst_dirs_sem=(`expr "$xc_tst_dirs_sem" : '.*'`) +xc_tst_dirs_sem=`expr "$xc_tst_dirs_sem" : '.*'` if test $xc_tst_dirs_sem -eq $xc_tst_dirs_col; then # When both counting methods give the same result we do not want to -- 2.7.4