Skip to content

Commit

Permalink
Bugfix: prefix set in env no longer carries through to wrappers.
Browse files Browse the repository at this point in the history
  • Loading branch information
wayneeseguin committed Sep 13, 2010
1 parent d7a8810 commit e232fa5
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 8 deletions.
10 changes: 3 additions & 7 deletions scripts/utility
Expand Up @@ -375,19 +375,15 @@ __rvm_ensure_has_18_compat_ruby() {
return 0
}

# Cleans up temp folders for a given prefix,
# Cleans up temp folders for a given prefix ($1),
# typically the current process id.
__rvm_cleanup_temp_for() {
result=$? # Capture last command status

local prefix

prefix="$1"

[[ -z "$prefix" ]] && return 1
[[ -z "${1:-""}" ]] && return 1

if [[ -d "${rvm_tmp_path:-"$rvm_path/tmp"}/" ]]; then
\rm -rf "${rvm_tmp_path:-"$rvm_path/tmp"}/$prefix"* >/dev/null 2>&1
\rm -rf "${rvm_tmp_path:-"$rvm_path/tmp"}/$1"* >/dev/null 2>&1
fi

return $result
Expand Down
2 changes: 1 addition & 1 deletion scripts/wrapper
Expand Up @@ -2,7 +2,7 @@

default_flag="$rvm_default_flag"
# Prevent recursion
unset rvm_default_flag rvm_wrapper_name
unset rvm_default_flag rvm_wrapper_name prefix

source "$rvm_path/scripts/base"

Expand Down

0 comments on commit e232fa5

Please sign in to comment.