summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel E. Giddins <segiddins@segiddins.me>2015-05-17 16:48:20 -0700
committerSamuel E. Giddins <segiddins@segiddins.me>2015-05-17 16:48:20 -0700
commitc7c13d06f031df1c50c41e577b0c3a8166539816 (patch)
tree417d82b3842432cc779f7568726c5240845005e6
parent6324f43f96a64c879414b0f48358c731bf764396 (diff)
downloadbundler-c7c13d06f031df1c50c41e577b0c3a8166539816.tar.gz
Restore deleted #dup for cached gemspecs
-rw-r--r--lib/bundler.rb2
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)