tests: fix export bug in previous patch
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 8 Jan 2014 05:43:07 +0000 (21:43 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 8 Jan 2014 05:43:31 +0000 (21:43 -0800)
Problem reported by Jim Meyering.
* tests/init.sh (re_shell): New var, which is exported instead of
re_shell_.

ChangeLog
tests/init.sh

index c4246aa..67bbf7b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2014-01-07  Paul Eggert  <eggert@cs.ucla.edu>
 
+       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'
index e07c39c..fbd293d 100644 (file)
@@ -201,7 +201,8 @@ else
       *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