diff options
author | Samuel E. Giddins <segiddins@segiddins.me> | 2015-05-17 16:48:20 -0700 |
---|---|---|
committer | Samuel E. Giddins <segiddins@segiddins.me> | 2015-05-17 16:48:20 -0700 |
commit | c7c13d06f031df1c50c41e577b0c3a8166539816 (patch) | |
tree | 417d82b3842432cc779f7568726c5240845005e6 | |
parent | 6324f43f96a64c879414b0f48358c731bf764396 (diff) | |
download | bundler-c7c13d06f031df1c50c41e577b0c3a8166539816.tar.gz |
Restore deleted #dup for cached gemspecs
-rw-r--r-- | lib/bundler.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/bundler.rb b/lib/bundler.rb index bf06bea46c..d2ec64c3ac 100644 --- a/lib/bundler.rb +++ b/lib/bundler.rb @@ -347,7 +347,7 @@ module Bundler @gemspec_cache[key] ||= load_gemspec_uncached(file, validate) # Protect against caching side-effected gemspecs by returning a # new instance each time. - @gemspec_cache[key] if @gemspec_cache[key] + @gemspec_cache[key].dup if @gemspec_cache[key] end def load_gemspec_uncached(file, validate = false) |