From d01fb265d62664297ca8a433a78ce3995ba96e06 Mon Sep 17 00:00:00 2001
From: Matt Johnston <matt@ucc.asn.au>
Date: Fri, 21 Mar 2014 22:16:42 +0800
Subject: [PATCH] Fix monotonic_now() on OS X

---
 dbutil.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dbutil.c b/dbutil.c
index 07ba512c..145bc332 100644
--- a/dbutil.c
+++ b/dbutil.c
@@ -962,7 +962,7 @@ time_t monotonic_now() {
 	return ts.tv_sec;
 #elif defined(HAVE_MACH_ABSOLUTE_TIME)
 	/* OS X, see https://developer.apple.com/library/mac/qa/qa1398/_index.html */
-	mach_timebase_info_data_t timebase_info;
+	static mach_timebase_info_data_t timebase_info;
 	if (timebase_info.denom == 0) {
 		mach_timebase_info(&timebase_info);
 	}
-- 
GitLab