lib/jpeg.rb in jpeg-0.6.0 vs lib/jpeg.rb in jpeg-0.7.0
- old
+ new
@@ -3,16 +3,10 @@
require 'jpeg/jpeg'
require 'jpeg/image'
module Jpeg
def self.open_buffer(str)
- tmp = Tempfile::new("ruby-jpeg")
- tmp.set_encoding Encoding::BINARY if tmp.respond_to?(:set_encoding)
- tmp.puts str
- tmp.rewind
- jpeg = Jpeg::Image.open(tmp.path)
- tmp.close
- jpeg
+ Jpeg::Image.open_buffer(str)
end
def self.open(file)
Jpeg::Image.open(file)
end