summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2004-06-17 00:03:19 +0000
committerAron Griffis <agriffis@gentoo.org>2004-06-17 00:03:19 +0000
commite652f75126ed764265a53f4cc1700e134455f563 (patch)
tree64729fd023379ac97991f17657180628e9e703d7 /sys-apps/less/files
parentfix non-gtk release, #54128 (Manifest recommit) (diff)
downloadgentoo-2-e652f75126ed764265a53f4cc1700e134455f563.tar.gz
gentoo-2-e652f75126ed764265a53f4cc1700e134455f563.tar.bz2
gentoo-2-e652f75126ed764265a53f4cc1700e134455f563.zip
Fix a quoting issue in lesspipe.sh-r2 and add a trap to prevent 'Broken pipe' messages. Thanks to Glen in bug 38854
Diffstat (limited to 'sys-apps/less/files')
-rw-r--r--sys-apps/less/files/digest-less-382-r2 (renamed from sys-apps/less/files/digest-less-382-r1)0
-rw-r--r--sys-apps/less/files/lesspipe.sh-r24
2 files changed, 3 insertions, 1 deletions
diff --git a/sys-apps/less/files/digest-less-382-r1 b/sys-apps/less/files/digest-less-382-r2
index b6ee823b18a9..b6ee823b18a9 100644
--- a/sys-apps/less/files/digest-less-382-r1
+++ b/sys-apps/less/files/digest-less-382-r2
diff --git a/sys-apps/less/files/lesspipe.sh-r2 b/sys-apps/less/files/lesspipe.sh-r2
index af2e589164bf..1663589397b2 100644
--- a/sys-apps/less/files/lesspipe.sh-r2
+++ b/sys-apps/less/files/lesspipe.sh-r2
@@ -3,6 +3,8 @@
# Preprocessor for 'less'. Used when this environment variable is set:
# LESSOPEN="|lesspipe.sh %s"
+trap 'exit 0' PIPE
+
F=$1 # so we can use "set" later to play with positional params
case "$F" in
@@ -35,7 +37,7 @@ case "$F" in
*)
set -- $(file -L "$F")
if [[ $2 == Linux/* || $3 == Linux/* || $2 == ELF || $3 == ELF ]]; then
- strings $F
+ strings "$F"
fi
;;
esac