aboutsummaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorArfrever Frehtes Taifersar Arahesis <Arfrever@Gentoo.Org>2011-05-02 22:17:15 +0200
committerArfrever Frehtes Taifersar Arahesis <Arfrever@Gentoo.Org>2011-05-02 22:17:15 +0200
commitd724545334185679e9c7d13c8b3feaa735e1fd48 (patch)
tree370a29971a55f2998359268e1783ea950ea0cf91 /bin
parentemerge: skip misspell suggestion if cp exists (diff)
downloadportage-d724545334185679e9c7d13c8b3feaa735e1fd48.tar.gz
portage-d724545334185679e9c7d13c8b3feaa735e1fd48.tar.bz2
portage-d724545334185679e9c7d13c8b3feaa735e1fd48.zip
Avoid evaluation of values of variables in set_unless_changed().
Diffstat (limited to 'bin')
-rwxr-xr-xbin/ebuild.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/ebuild.sh b/bin/ebuild.sh
index b6103424f..f3349aec9 100755
--- a/bin/ebuild.sh
+++ b/bin/ebuild.sh
@@ -1654,7 +1654,7 @@ set_unless_changed() {
variable="${argument%%=*}"
value="${argument#*=}"
if eval "[[ \${${variable}} == \$(env -u ${variable} portageq envvar ${variable}) ]]"; then
- eval "${variable}=\"${value}\""
+ eval "${variable}=\"\${value}\""
fi
done
}