STYLE: use POSIX 'unset -f' for functions (affects dash)

This commit is contained in:
Mark Olesen
2016-09-29 14:10:49 +02:00
parent 9a82743d32
commit fae40c5def
2 changed files with 6 additions and 6 deletions

View File

@ -70,7 +70,7 @@ alias run='cd $FOAM_RUN'
# Refresh the environment # Refresh the environment
# ~~~~~~~~~~~~~~~~~~~~~~~ # ~~~~~~~~~~~~~~~~~~~~~~~
# For backward-compatibility unalias wmRefresh if it is defined as an alias # For backward-compatibility unalias wmRefresh if it is defined as an alias
[ "$(type -t wmRefresh)" = "alias" ] && unalias wmRefresh || unset wmRefresh [ "$(type -t wmRefresh)" = "alias" ] && unalias wmRefresh || unset -f wmRefresh
wmRefresh() wmRefresh()
{ {
wmProjectDir=$WM_PROJECT_DIR wmProjectDir=$WM_PROJECT_DIR
@ -82,7 +82,7 @@ wmRefresh()
# Change OpenFOAM version # Change OpenFOAM version
# ~~~~~~~~~~~~~~~~~~~~~~~ # ~~~~~~~~~~~~~~~~~~~~~~~
unset foamVersion unset -f foamVersion
foamVersion() foamVersion()
{ {
if [ "$1" ]; then if [ "$1" ]; then
@ -99,7 +99,7 @@ foamVersion()
# Change ParaView version # Change ParaView version
# ~~~~~~~~~~~~~~~~~~~~~~~ # ~~~~~~~~~~~~~~~~~~~~~~~
unset foamPV unset -f foamPV
foamPV() foamPV()
{ {
. $WM_PROJECT_DIR/etc/config.sh/paraview ParaView_VERSION=${1:-none} . $WM_PROJECT_DIR/etc/config.sh/paraview ParaView_VERSION=${1:-none}

View File

@ -183,9 +183,9 @@ unalias util
unalias tut unalias tut
unalias run unalias run
unset wmRefresh unset -f wmRefresh
unset foamVersion unset -f foamVersion
unset foamPV unset -f foamPV
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------