DS
Size: a a a
DS
АР
АР
AP
AP
MF
MF
VG
ОБ
AL
function to_uint64(val)
local t = type(val)
if t == 'string' then
local res = tonumber64(val)
if res == nil then
return nil
elseif type(res) == 'cdata' then
return res
end
return ffi_cast("uint64_t", res)
elseif t == 'number' then
return ffi_cast("uint64_t", val)
elseif t == 'cdata' and ffi_istype("uint64_t", val) then
return val
end
return nil
end
MF