aboutsummaryrefslogtreecommitdiff
path: root/bash/bash_completion.d/find.bash
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2016-12-12 11:40:51 +1300
committerTom Ryder <tom@sanctum.geek.nz>2016-12-12 11:40:51 +1300
commit173919ec88dea13bbe1ede2dd5ffa9820c7b4cb5 (patch)
treea15698e1d45f5e33edab016ecb7c47c5a6e9ec3a /bash/bash_completion.d/find.bash
parentMake host variable local to function (diff)
downloaddotfiles-173919ec88dea13bbe1ede2dd5ffa9820c7b4cb5.tar.gz
dotfiles-173919ec88dea13bbe1ede2dd5ffa9820c7b4cb5.zip
Add some missing "local" calls
Diffstat (limited to 'bash/bash_completion.d/find.bash')
-rw-r--r--bash/bash_completion.d/find.bash2
1 files changed, 2 insertions, 0 deletions
diff --git a/bash/bash_completion.d/find.bash b/bash/bash_completion.d/find.bash
index 74dc17ad..007a83bd 100644
--- a/bash/bash_completion.d/find.bash
+++ b/bash/bash_completion.d/find.bash
@@ -7,6 +7,7 @@ _find() {
# Backtrack through words so far; if none of them look like options, we're
# still completing directory names
+ local i
local -i opts
for ((i = COMP_CWORD; i >= 0; i--)) ; do
case ${COMP_WORDS[i]} in
@@ -26,6 +27,7 @@ _find() {
compopt -o bashdefault -o default
# Iterate through whatever the subshell gives us; don't add blank items, though
+ local item
while read -r item ; do
[[ -n $item ]] || continue
COMPREPLY[${#COMPREPLY[@]}]=$item