X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/eabec5f434225aa68aa33565d8cf5055f287662e..a7f02985caf20b40b60fc4d8e0b84b0483ce1865:/luatz/tzfile.lua diff --git a/luatz/tzfile.lua b/luatz/tzfile.lua index ec10bc0..2d64d36 100644 --- a/luatz/tzfile.lua +++ b/luatz/tzfile.lua @@ -3,7 +3,9 @@ local tt_info_mt = require "luatz.tzinfo".tt_info_mt local read_int32be, read_int64be -if string.unpack then -- Only available in Lua 5.3+ +-- luacheck: push std max +if string.unpack then + -- Only available in Lua 5.3+ function read_int32be(fd) local data, err = fd:read(4) if data == nil then return nil, err end @@ -15,7 +17,7 @@ if string.unpack then -- Only available in Lua 5.3+ if data == nil then return nil, err end return string.unpack(">i8", data) end -else +else -- luacheck: pop function read_int32be(fd) local data, err = fd:read(4) if data == nil then return nil, err end @@ -98,7 +100,7 @@ local function read_tz ( fd ) local abbreviations = assert ( fd:read ( tzh_charcnt ) ) - local leap_seconds = { } + local leap_seconds = { } -- luacheck: ignore 241 for i=1, tzh_leapcnt do leap_seconds [ i ] = { offset = assert ( read_int32be ( fd ) ) ;