makepkg: fix unguarded use of printf
paths can contain printf-unsafe chars, and printf -v is not somehow immune to this Signed-off-by: Eli Schwartz <eschwartz@archlinux.org> Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
parent
aa284c97f1
commit
10fe71e5f3
1 changed files with 1 additions and 1 deletions
|
@ -1144,7 +1144,7 @@ fi
|
||||||
|
|
||||||
# canonicalize paths and provide defaults if anything is still undefined
|
# canonicalize paths and provide defaults if anything is still undefined
|
||||||
for var in PKGDEST SRCDEST SRCPKGDEST LOGDEST BUILDDIR; do
|
for var in PKGDEST SRCDEST SRCPKGDEST LOGDEST BUILDDIR; do
|
||||||
printf -v "$var" "$(canonicalize_path "${!var:-$startdir}")"
|
printf -v "$var" '%s' "$(canonicalize_path "${!var:-$startdir}")"
|
||||||
done
|
done
|
||||||
unset var
|
unset var
|
||||||
PACKAGER=${PACKAGER:-"Unknown Packager"}
|
PACKAGER=${PACKAGER:-"Unknown Packager"}
|
||||||
|
|
Loading…
Add table
Reference in a new issue