From: Eric Wong Date: Fri, 26 May 2006 02:06:18 GMT Subject: [PATCH 4/4] t6000lib: workaround a possible dash bug 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 --- 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