From: martin f. krafft <madduck@madduck.net>
Date: Sat, 10 May 2008 09:15:51 +0000 (+0100)
Subject: keep variable local in path functions
X-Git-Url: https://git.madduck.net/etc/zsh.git/commitdiff_plain/b0a03b1f32f3f6f1be42c166bb14e22238801051?ds=sidebyside

keep variable local in path functions
---

diff --git a/.zsh/zshenv/01_path b/.zsh/zshenv/01_path
index 230e94f..f4a248d 100644
--- a/.zsh/zshenv/01_path
+++ b/.zsh/zshenv/01_path
@@ -10,6 +10,7 @@
 
 __prepend_dir_to_path()
 {
+  local dir
   for dir; do
     case "$PATH" in
       "*:${dir}:*"|"${dir}:*"|"*:${dir}") :;;
@@ -20,6 +21,7 @@ __prepend_dir_to_path()
 
 __append_dir_to_path()
 {
+  local dir
   for dir; do
     case "$PATH" in
       "*:${dir}:*"|"${dir}:*"|"*:${dir}") :;;