1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-09-12 13:21:15 +02:00

20076: improved function using always

This commit is contained in:
Peter Stephenson 2004-06-22 14:35:05 +00:00
parent d591334e9d
commit 08bd15e282

View file

@ -62,8 +62,7 @@ zstyle -a :mime: mime-types type_files ||
zstyle -a :mime: mailcap cap_files || zstyle -a :mime: mailcap cap_files ||
cap_files=(~/.mailcap /etc/mailcap) cap_files=(~/.mailcap /etc/mailcap)
TRAPEXIT() { unfunction mime-setup-add-type >&/dev/null; return 0; } {
mime-setup-add-type() { mime-setup-add-type() {
local type suffix local type suffix
local -a array local -a array
@ -138,7 +137,9 @@ for file in $type_files; do
fi fi
done <$file done <$file
done done
} always {
unfunction mime-setup-add-type >&/dev/null
}
# Loop through files to find handlers for types. # Loop through files to find handlers for types.
for file in $cap_files; do for file in $cap_files; do