summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--scripts/libmakepkg/lint_pkgbuild/source.sh.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/libmakepkg/lint_pkgbuild/source.sh.in b/scripts/libmakepkg/lint_pkgbuild/source.sh.in
index c3272993..b5f45863 100644
--- a/scripts/libmakepkg/lint_pkgbuild/source.sh.in
+++ b/scripts/libmakepkg/lint_pkgbuild/source.sh.in
@@ -32,7 +32,7 @@ lint_pkgbuild_functions+=('lint_source')
lint_source() {
local idx=("${!source[@]}")
- if (( ${#source[*]} > 0 && (idx[-1] + 1) != ${#source[*]} )); then
+ if (( ${#source[*]} > 0 && (${idx[@]: -1} + 1) != ${#source[*]} )); then
error "$(gettext "Sparse arrays are not allowed for source")"
return 1
fi