X-Git-Url: https://git.madduck.net/etc/awesome.git/blobdiff_plain/eabec5f434225aa68aa33565d8cf5055f287662e..a90e68208dd5bd982fe457b6a4f2c1198db37f7a:/luatz/gettime.lua diff --git a/luatz/gettime.lua b/luatz/gettime.lua index e0da6b4..b5dec5a 100644 --- a/luatz/gettime.lua +++ b/luatz/gettime.lua @@ -3,7 +3,7 @@ local _M = { } _M.source , _M.resolution , _M.gettime = (function() local has_syscall , syscall = pcall ( require , "syscall" ) if has_syscall then - if syscall.clock_gettime then + if syscall.clock_gettime and syscall.c.CLOCK then local clock_id = syscall.c.CLOCK.REALTIME local function timespec_to_number ( timespec ) return tonumber ( timespec.tv_sec ) + tonumber ( timespec.tv_nsec ) * 1e-9