mirror of
https://github.com/sdsykes/fastimage.git
synced 2025-09-20 00:01:59 -04:00
Compat: #unpack1 is not available on older Ruby versions
This commit is contained in:
parent
9baee6d1b3
commit
f2efc8c6c9
@ -675,7 +675,7 @@ class FastImage
|
||||
|
||||
def handle_pitm_box(box_size)
|
||||
data = @stream.read(box_size)
|
||||
@primary_box = data[4...6].unpack1("S>")
|
||||
@primary_box = data[4...6].unpack("S>")[0]
|
||||
end
|
||||
|
||||
def handle_meta_box(box_size)
|
||||
@ -708,15 +708,15 @@ class FastImage
|
||||
end
|
||||
|
||||
def read_uint8!
|
||||
@stream.read(1).unpack1("C")
|
||||
@stream.read(1).unpack("C")[0]
|
||||
end
|
||||
|
||||
def read_uint16!
|
||||
@stream.read(2).unpack1("S>")
|
||||
@stream.read(2).unpack("S>")[0]
|
||||
end
|
||||
|
||||
def read_uint32!
|
||||
@stream.read(4).unpack1("N")
|
||||
@stream.read(4).unpack("N")[0]
|
||||
end
|
||||
end
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user