From 4ed8c26c50dea84a01903e6d80b68701d9c4f3c0 Mon Sep 17 00:00:00 2001 From: Bart Schaefer Date: Sun, 2 Jul 2000 17:21:54 +0000 Subject: 12133: Protect completion system from stray error output and assorted fatal errors when expanding strings taken from the command line. --- Completion/Core/_path_files | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Completion/Core/_path_files') diff --git a/Completion/Core/_path_files b/Completion/Core/_path_files index 250f6c750..df7f50d8a 100644 --- a/Completion/Core/_path_files +++ b/Completion/Core/_path_files @@ -322,7 +322,7 @@ for prepath in "$prepaths[@]"; do else compfiles -p$cfopt tmp1 accex "$skipped" "$_matcher" '' fake "$pats[@]" fi - tmp1=( $~tmp1 ) + eval 'tmp1=( $~tmp1 )' 2>/dev/null if [[ -n "$PREFIX$SUFFIX" ]]; then # See which of them match what's on the line. -- cgit 1.4.1