mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-28 22:57:37 +00:00
33 lines
989 B
Diff
33 lines
989 B
Diff
|
From 2822a45fa91b430c99b4b8bd3531ee745ada1ab7 Mon Sep 17 00:00:00 2001
|
||
|
From: Allan McRae <allan@archlinux.org>
|
||
|
Date: Fri, 26 Feb 2016 15:01:11 +1000
|
||
|
Subject: [PATCH] libmakepkg: fix is_array function
|
||
|
|
||
|
This happened to work for the majority of cases because the only calling
|
||
|
function used a variable named "i" that was related to the variable being
|
||
|
passed to the function.
|
||
|
|
||
|
Fixes FS#48340.
|
||
|
|
||
|
Signed-off-by: Allan McRae <allan@archlinux.org>
|
||
|
---
|
||
|
scripts/libmakepkg/util/util.sh | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/scripts/libmakepkg/util/util.sh b/scripts/libmakepkg/util/util.sh
|
||
|
index 675e75d..f9f1c20 100644
|
||
|
--- a/scripts/libmakepkg/util/util.sh
|
||
|
+++ b/scripts/libmakepkg/util/util.sh
|
||
|
@@ -46,7 +46,7 @@ is_array() {
|
||
|
local shellopts=$(shopt -p)
|
||
|
shopt -s extglob
|
||
|
|
||
|
- if [[ $(declare -p "$i") == declare\ -*([[:alnum:]])a*([[:alnum:]])\ * ]]; then
|
||
|
+ if [[ $(declare -p "$v") == declare\ -*([[:alnum:]])a*([[:alnum:]])\ * ]]; then
|
||
|
ret=0
|
||
|
fi
|
||
|
|
||
|
--
|
||
|
2.7.1
|
||
|
|