From a64b7c9d69b93afce95e8e706f159176a24f6333 Mon Sep 17 00:00:00 2001 From: Dave Reisner Date: Sat, 25 Mar 2017 07:49:44 -0400 Subject: avoid variable pollution when using params by ref --- package.inc.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.inc.sh b/package.inc.sh index 7c34f23..a415415 100644 --- a/package.inc.sh +++ b/package.inc.sh @@ -16,12 +16,12 @@ package_init() { } package_find_remote() { - local pkgname=$1 out=$2 + local pkgname=$1 # fastpath, checks local caches only for r in "${ARCH_GIT_REPOS[@]}"; do if remote_is_tracking "$r" "$pkgname"; then - printf -v "$out" %s "$r" + printf -v "$2" %s "$r" return 0 fi done @@ -29,7 +29,7 @@ package_find_remote() { # slowpath, needs to talk to the remote for r in "${ARCH_GIT_REPOS[@]}"; do if remote_has_package "$r" "$pkgname"; then - printf -v "$out" %s "$r" + printf -v "$2" %s "$r" return 0 fi done -- cgit v1.2.3-70-g09d2