[PATCH 4/4] t6000lib: workaround a possible dash bug
- From
- Eric Wong <normalperson@yhbt.net>
- Date
- May 26, 2006, 02:06 UTC
- Message-ID
- <11486091792604-git-send-email-normalperson@yhbt.net>
- In-Reply-To
- <11486091793385-git-send-email-normalperson@yhbt.net>
pdksh doesn't need this patch, of course bash works fine since that what most users use.
Normally, 'var=val command' seems to work fine with dash, but perhaps there's something weird going on with "$@". dash is pretty widespread, so it'll be good to support this even though it does seem like a bug in dash.
Signed-off-by: Eric Wong <normalperson@yhbt.net>
---
t/t6000lib.sh | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
cba907ce0b1c0927fb15cbb5dd91a4129ff9a950
diff --git a/t/t6000lib.sh b/t/t6000lib.sh index c6752af..d402621 100755 --- a/t/t6000lib.sh +++ b/t/t6000lib.sh @@ -69,7 +69,9 @@ on_committer_date() { _date=$1 shift 1 - GIT_COMMITTER_DATE=$_date "$@" + export GIT_COMMITTER_DATE="$_date" + "$@" + unset GIT_COMMITTER_DATE } # Execute a command and suppress any error output.
-- 1.3.2.g7d11