diff options
author | Samuel Giddins <segiddins@segiddins.me> | 2016-04-14 22:33:32 -0500 |
---|---|---|
committer | Samuel Giddins <segiddins@segiddins.me> | 2016-04-14 22:34:15 -0500 |
commit | 0fa0830658c04bf9c88ce0bbfffd02ad55ef8193 (patch) | |
tree | b9777ae7ecf245e0121dc5cc43c290815e48be2d /lib/bundler | |
parent | 3a09448d8b060f2688dbc73bfa1eb08e1bd126f3 (diff) | |
download | bundler-0fa0830658c04bf9c88ce0bbfffd02ad55ef8193.tar.gz |
[EnvironmentPreserver] Fix restoring environment
This allows a bundle exec after the path has been changed inside
a bundle exec'd program to access the changes
Diffstat (limited to 'lib/bundler')
-rw-r--r-- | lib/bundler/environment_preserver.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/bundler/environment_preserver.rb b/lib/bundler/environment_preserver.rb index 0dd2c1ed..0efd101b 100644 --- a/lib/bundler/environment_preserver.rb +++ b/lib/bundler/environment_preserver.rb @@ -11,7 +11,7 @@ module Bundler # @return [Hash] def backup - env = restore.clone + env = @original.clone @keys.each do |key| value = env[key] env[@prefix + key] = value unless value.nil? || value.empty? |