From ec579201eee79908000edc03b34731995400f9e4 Mon Sep 17 00:00:00 2001 From: "Kim F. Storm" Date: Fri, 6 Oct 2006 12:49:12 +0000 Subject: [PATCH] (ido-wide-find-dirs-or-files): Use shell-quote-argument. --- lisp/ido.el | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lisp/ido.el b/lisp/ido.el index b68a4622ef8..d4ed85ea105 100644 --- a/lisp/ido.el +++ b/lisp/ido.el @@ -3136,7 +3136,12 @@ for first matching file." (let ((filenames (split-string (shell-command-to-string - (concat "find " dir " -name \"" (if prefix "" "*") file "*\" -type " (if finddir "d" "f") " -print")))) + (concat "find " + (shell-quote-argument dir) + " -name " + (shell-quote-argument + (concat (if prefix "" "*") file "*")) + " -type " (if finddir "d" "f") " -print")))) filename d f res) (while filenames -- 2.39.2