]> ruderich.org/simon Gitweb - config/dotfiles.git/commitdiff
Don't use local in source_config().
authorSimon Ruderich <simon@ruderich.org>
Sat, 21 Feb 2009 20:05:44 +0000 (21:05 +0100)
committerSimon Ruderich <simon@ruderich.org>
Sat, 21 Feb 2009 20:05:44 +0000 (21:05 +0100)
shell/env

index 9a31ff32a44258cbdc548748f91155ca22d1134c..af46c8b8add8e2ec7a2f97557cc48d63784e2e9d 100644 (file)
--- a/shell/env
+++ b/shell/env
@@ -97,8 +97,8 @@ export LSCOLORS
 # If DEBUG is set to a non empty value additional debug output is printed.
 function source_config() {
     # Path to the file to source and its local counterpart.
-    local source_file=$1/$2/$3.$4
-    local source_file_local=$1/$3.local
+    source_file=$1/$2/$3.$4
+    source_file_local=$1/$3.local
 
     # Additional debug output.
     source_debug "source_config(): checking if $source_file exists"
@@ -117,6 +117,8 @@ function source_config() {
     else
         source_debug "source_config(): -> neither exists"
     fi
+
+    unset source_file source_file_local
 }
 
 source_debug "finished sourcing ~/.shell/env"