From 0ca71dd92cf2c53443e75487a787198a50266dcd Mon Sep 17 00:00:00 2001
From: Timothee Cour <timothee.cour2@gmail.com>
Date: Wed, 3 Jul 2019 05:59:07 -0700
Subject: [bugfix] fix mach_absolute_time header; refs #11591 (#11593)

---
 lib/system/timers.nim | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'lib/system/timers.nim')

diff --git a/lib/system/timers.nim b/lib/system/timers.nim
index b0882ffa1..56575abb1 100644
--- a/lib/system/timers.nim
+++ b/lib/system/timers.nim
@@ -36,9 +36,9 @@ elif defined(macosx):
     MachTimebaseInfoData {.pure, final,
         importc: "mach_timebase_info_data_t",
         header: "<mach/mach_time.h>".} = object
-      numer, denom: int32
+      numer, denom: int32 # note: `uint32` in sources
 
-  proc mach_absolute_time(): int64 {.importc, header: "<mach/mach.h>".}
+  proc mach_absolute_time(): uint64 {.importc, header: "<mach/mach_time.h>".}
   proc mach_timebase_info(info: var MachTimebaseInfoData) {.importc,
     header: "<mach/mach_time.h>".}
 
-- 
cgit 1.4.1-2-gfad0