From 506d557edc29144c6f1e3110b4b99043232c3eaf Mon Sep 17 00:00:00 2001 From: Robert Haines Date: Fri, 27 Sep 2019 16:13:56 +0100 Subject: [PATCH] StreamableStream now uses the OS temp directory. Rather than using the local folder. Fixes #410 --- lib/zip/streamable_stream.rb | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/lib/zip/streamable_stream.rb b/lib/zip/streamable_stream.rb index 2a4bf507..642ddae2 100644 --- a/lib/zip/streamable_stream.rb +++ b/lib/zip/streamable_stream.rb @@ -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