diff options
author | ridiculousfish <corydoras@ridiculousfish.com> | 2013-04-28 15:59:33 -0700 |
---|---|---|
committer | ridiculousfish <corydoras@ridiculousfish.com> | 2013-04-28 15:59:33 -0700 |
commit | 79f8d5c51e5fa4ed55770445a38e7d3556538a7b (patch) | |
tree | 105d6c69e43ab52711317aa1757722544295d4dd /share | |
parent | 74ef1bc8ffaa0f40e70c580a7fc4533b1733e98d (diff) |
Fix __fish_filter_mime to not pass 0 to seq
Diffstat (limited to 'share')
-rw-r--r-- | share/functions/__fish_filter_mime.fish | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/share/functions/__fish_filter_mime.fish b/share/functions/__fish_filter_mime.fish index 44879823..f04332d6 100644 --- a/share/functions/__fish_filter_mime.fish +++ b/share/functions/__fish_filter_mime.fish @@ -13,13 +13,14 @@ function __fish_filter_mime -d "Select files with a specific mimetype" return 1 end - set -l res - - for i in (seq (count $mime)) - switch $mime[$i] - case $mime_search - set res $res $argv[$i] + if count $mime > /dev/null + set -l res + for i in (seq (count $mime)) + switch $mime[$i] + case $mime_search + set res $res $argv[$i] + end end + printf "%s\n" $res end - printf "%s\n" $res end |