Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=fba5aebe400ab0355c733ec427a74341f4024bfb

commit fba5aebe400ab0355c733ec427a74341f4024bfb
Author: Michel Hermier <[email protected]>
Date:   Sat Dec 8 18:26:30 2012 +0100

scripts/makepkg

* Make in_array more robust to white-space and dont leak needle
variable.

diff --git a/scripts/makepkg b/scripts/makepkg
index d5aa27d..3fb9980 100755
--- a/scripts/makepkg
+++ b/scripts/makepkg
@@ -1131,12 +1131,11 @@ create_pkg()

in_array()
{
-       local i
-       needle=$1
+       local i needle="$1"
shift 1
# array() undefined
[ -z "$1" ] && return 1
-       for i in $*
+       for i in "$@"
do
[ "$i" == "$needle" ] && return 0
done
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to