From ec42c2ececef3966129943c8eb4e104aee490fa1 Mon Sep 17 00:00:00 2001 From: Fabian Boehm Date: Wed, 16 Aug 2023 21:50:41 +0200 Subject: [PATCH] completions/exif: Remove use of eval --- share/completions/exif.fish | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/share/completions/exif.fish b/share/completions/exif.fish index 342078343..dd893b82b 100644 --- a/share/completions/exif.fish +++ b/share/completions/exif.fish @@ -8,11 +8,11 @@ function __fish_exif_potential_targets set -l token (commandline -t) set -l matching_files (complete -C "__fish_command_without_completions $token") for file in $matching_files - if eval "test -d \"$file\"" + if test -d "$file" echo $file - else if eval "exif \"$file\"" &>/dev/null + else if exif "$file" &>/dev/null echo $file - else if not eval "test -e \"$file\"" + else if not test -e "$file" # Handle filenames containing $. if exif $file &>/dev/null echo $file