Skip to content

Commit

Permalink
Merge pull request #411 from hainesr/tempfiles
Browse files Browse the repository at this point in the history
Clean up temp file usage and fix #410
  • Loading branch information
jdleesmiller committed Oct 4, 2019
2 parents 2825898 + e871842 commit a9a313a
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 7 deletions.
1 change: 0 additions & 1 deletion lib/zip.rb
@@ -1,7 +1,6 @@
require 'delegate'
require 'singleton'
require 'tempfile'
require 'tmpdir'
require 'fileutils'
require 'stringio'
require 'zlib'
Expand Down
7 changes: 1 addition & 6 deletions lib/zip/streamable_stream.rb
Expand Up @@ -2,12 +2,7 @@ module Zip
class StreamableStream < DelegateClass(Entry) # nodoc:all
def initialize(entry)
super(entry)
dirname = if zipfile.is_a?(::String)
::File.dirname(zipfile)
else
nil
end
@temp_file = Tempfile.new(::File.basename(name), dirname)
@temp_file = Tempfile.new(::File.basename(name))
@temp_file.binmode
end

Expand Down
1 change: 1 addition & 0 deletions test/test_helper.rb
Expand Up @@ -2,6 +2,7 @@
require 'minitest/autorun'
require 'minitest/unit'
require 'fileutils'
require 'tmpdir'
require 'digest/sha1'
require 'zip'
require 'gentestfiles'
Expand Down

0 comments on commit a9a313a

Please sign in to comment.