# HG changeset patch # User Paul Eggert # Date 1389159787 28800 # Node ID 91b9d687d46809dfb4011c222f4bcd1390accbaf # Parent f98ee53d8e71622672065f17ee8d0c6a57de35ff tests: fix export bug in previous patch Problem reported by Jim Meyering. * tests/init.sh (re_shell): New var, which is exported instead of re_shell_. diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2014-01-07 Paul Eggert + tests: fix export bug in previous patch + Problem reported by Jim Meyering. + * tests/init.sh (re_shell): New var, which is exported instead of + re_shell_. + tests: simplify porting to Solaris 10 /bin/sh Some test cases in 'grep' need a shell that groks '$('; export re_shell_ for their benefit. Problem reported for 'grep' diff --git a/tests/init.sh b/tests/init.sh --- a/tests/init.sh +++ b/tests/init.sh @@ -201,7 +201,8 @@ *x*) opts_=-x ;; *) opts_= ;; esac - export re_shell_ + re_shell=$re_shell_ + export re_shell exec "$re_shell_" $opts_ "$0" --no-reexec "$@" echo "$ME_: exec failed" 1>&2 exit 127