diff options
author | Sijawusz Pur Rahnama <sija@sija.pl> | 2016-10-16 00:21:47 +0200 |
---|---|---|
committer | Sijawusz Pur Rahnama <sija@sija.pl> | 2016-10-16 00:21:47 +0200 |
commit | edb133129fb2dd01906e3e53a641c9ae28e2f00a (patch) | |
tree | eb8824f787af6f4332181e367be6577252c05c39 /src | |
parent | 72937972e1a3e44e1f453d6ef3933f849153689e (diff) | |
download | zip-crystal-edb133129fb2dd01906e3e53a641c9ae28e2f00a.tar.bz2 zip-crystal-edb133129fb2dd01906e3e53a641c9ae28e2f00a.zip |
Update to Crystal v0.19
Diffstat (limited to 'src')
-rw-r--r-- | src/zip.cr | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -2096,9 +2096,9 @@ module Zip data_mem_io = MemoryIO.new(data_buf) # read path, extras, and comment from data memory io - @path = read_string(data_mem_io, @path_len, "name") as String - @extras = read_extras(data_mem_io, @extras_len) as Array(Extra::Base) - @comment = read_string(data_mem_io, @comment_len, "comment") as String + @path = read_string(data_mem_io, @path_len, "name").as(String) + @extras = read_extras(data_mem_io, @extras_len).as(Array(Extra::Base)) + @comment = read_string(data_mem_io, @comment_len, "comment").as(String) if e = @extras.find { |e| e.code == Extra::Zip64::CODE } e = e.as(Extra::Zip64) @@ -2260,7 +2260,7 @@ module Zip @io.pos = @pos + 30_u32 + name_len # read local extras - @local_extras = read_extras(@io, extras_len) as Array(Extra::Base) + @local_extras = read_extras(@io, extras_len).as(Array(Extra::Base)) end # return results |