From 56a5650f5ea8478651ceb88a93bf6f6549e7083d Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Tue, 23 Mar 2010 11:42:28 +0100 Subject: [PATCH] ENH: in cshrc - prevent local variables from shadowing setenv variables --- etc/cshrc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/etc/cshrc b/etc/cshrc index fd3e7d6834..ef8d9ea118 100644 --- a/etc/cshrc +++ b/etc/cshrc @@ -213,13 +213,15 @@ endsw # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ set foamClean=$WM_PROJECT_DIR/bin/foamCleanPath +#- prevent local variables from shadowing setenv variables +unset PATH MANPATH LD_LIBRARY_PATH LD_PRELOAD + if (! $?LD_LIBRARY_PATH ) setenv LD_LIBRARY_PATH '' if (! $?MANPATH) setenv MANPATH '' #- Clean PATH (path) set cleaned=`$foamClean "$PATH" "$foamOldDirs"` if ( $status == 0 ) then - unset PATH setenv PATH $cleaned endif