mirror of
https://github.com/mnauw/git-remote-hg.git
synced 2026-07-14 22:13:22 +02:00
test-hg.sh: eliminate 'local' bashism
Unlike bash, POSIX shell does not specify a 'local' command for declaring function-local variable scope. Except for IFS, the variable names are not used anywhere else in the script so simply remove the 'local'. For IFS, move the assignment to the 'read' command to prevent it from affecting code outside the function. Signed-off-by: Richard Hansen <rhansen@bbn.com> Reviewed-by: Felipe Contreras <felipe.contreras@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Felipe Contreras
parent
27a52f5acc
commit
e3c16d597c
@@ -54,14 +54,14 @@ check_bookmark () {
|
||||
}
|
||||
|
||||
check_push () {
|
||||
local expected_ret=$1 ret=0 ref_ret=0 IFS=':'
|
||||
expected_ret=$1 ret=0 ref_ret=0
|
||||
|
||||
shift
|
||||
git push origin "$@" 2>error
|
||||
ret=$?
|
||||
cat error
|
||||
|
||||
while read branch kind
|
||||
while IFS=':' read branch kind
|
||||
do
|
||||
case "$kind" in
|
||||
'new')
|
||||
|
||||
Reference in New Issue
Block a user