]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
maint: revert previous commit
authorJim Meyering <meyering@redhat.com>
Mon, 13 Jun 2011 16:20:14 +0000 (18:20 +0200)
committerJim Meyering <meyering@redhat.com>
Mon, 13 Jun 2011 16:34:03 +0000 (18:34 +0200)
Revert "init.sh: accommodate shells for which 1>&$stderr_fileno_ fails"
This reverts commit 6fb9aeedd1b858a61d5cbf7f15782adf29ff733a.
That change did not solve the problem.  For details, see
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8846#74

tests/init.sh

index 25850afea04e4b4f5dbd29ba54b4769777807b2c..14f2e26e05fa66706122578974b822ec94d478b4 100644 (file)
@@ -74,7 +74,7 @@ Exit () { set +e; (exit $1); exit $1; }
 # the reason for skip/failure to console, rather than to the .log files.
 : ${stderr_fileno_=2}
 
-warn_ () { eval 'echo "$@" 1>&'"$stderr_fileno_"; }
+warn_ () { echo "$@" 1>&$stderr_fileno_; }
 fail_ () { warn_ "$ME_: failed test: $@"; Exit 1; }
 skip_ () { warn_ "$ME_: skipped test: $@"; Exit 77; }
 framework_failure_ () { warn_ "$ME_: set-up failure: $@"; Exit 99; }