Project

General

Profile

« Previous | Next » 

Revision 9804

bugfix: lib/sh/util.sh: set_fds(): localize $i so it doesn't overwrite any previous value

View differences:

lib/sh/util.sh
548 548
	echo_func
549 549
	
550 550
	# add #<>&- before every #<>&# reopen to fix strange bash bug
551
	local redirs=()
551
	local redirs=() i
552 552
	for i in "$@"; do
553 553
		local redir_prefix="$(match_prefix '*[<>]' "$i")"
554 554
		if test "$redir_prefix"; then redirs+=("$redir_prefix&-"); fi

Also available in: Unified diff