summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-06-03 20:41:43 -0400
committerMike Frysinger <vapier@gentoo.org>2011-06-03 20:41:43 -0400
commit7ca74d7636b2fcd0c307ec2b972230f25457c786 (patch)
treee03d09cd90e34dcba7afa29c0c399eb7c9a71a7f
parente49da2af9165337265cb8a91293ba50c97ec1652 (diff)
downloadopenrc-7ca74d7636b2fcd0c307ec2b972230f25457c786.tar.gz
openrc-7ca74d7636b2fcd0c307ec2b972230f25457c786.tar.bz2
openrc-7ca74d7636b2fcd0c307ec2b972230f25457c786.tar.xz
fix underquoting of wrapped color stubs of exit status
X-Gentoo-Bug: 369911 X-Gentoo-Bug-URL: http://bugs.gentoo.org/369911 Reported-by: Steve Dibb <beandog@gentoo.org> Reported-by: Christian Ruppert <idl0r@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
-rw-r--r--sh/functions.sh.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/sh/functions.sh.in b/sh/functions.sh.in
index da2e51a..ef8281e 100644
--- a/sh/functions.sh.in
+++ b/sh/functions.sh.in
@@ -104,7 +104,7 @@ else
# the last ecmd
for _e in ebegin eend error errorn einfo einfon ewarn ewarnn ewend \
vebegin veend veinfo vewarn vewend; do
- eval "$_e() { local _r; @LIBEXECDIR@/bin/$_e \"\$@\"; _r=$?; \
+ eval "$_e() { local _r; @LIBEXECDIR@/bin/$_e \"\$@\"; _r=\$?; \
export EINFO_LASTCMD=$_e; return \$_r; }"
done
unset _e