Files
pkgsrc-ng/inputmethod/mozc-server/patches/patch-base_util.cc
2013-09-26 17:14:40 +02:00

23 lines
868 B
C++

$NetBSD: patch-base_util.cc,v 1.1 2013/04/29 09:52:17 ryoon Exp $
--- base/util.cc.orig 2013-03-29 04:33:43.000000000 +0000
+++ base/util.cc
@@ -932,7 +932,7 @@ class ClockImpl : public Util::ClockInte
mach_timebase_info(&timebase_info);
return static_cast<uint64>(
1.0e9 * timebase_info.denom / timebase_info.numer);
-#elif defined(OS_LINUX)
+#elif defined(OS_LINUX) || defined(OS_NETBSD)
#if defined(HAVE_LIBRT)
return 1000000000uLL;
#else // HAVE_LIBRT
@@ -952,7 +952,7 @@ class ClockImpl : public Util::ClockInte
return static_cast<uint64>(timestamp.QuadPart);
#elif defined(OS_MACOSX)
return static_cast<uint64>(mach_absolute_time());
-#elif defined(OS_LINUX)
+#elif defined(OS_LINUX) || defined(OS_NETBSD)
#if defined(HAVE_LIBRT)
struct timespec timestamp;
if (-1 == clock_gettime(CLOCK_REALTIME, &timestamp)) {