freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2-demos] fix-compiler-warnings 82b4f9e 1/4: * src/ftbench.c: Fi


From: Werner Lemberg
Subject: [freetype2-demos] fix-compiler-warnings 82b4f9e 1/4: * src/ftbench.c: Fix get_time() for Mingw64
Date: Mon, 24 May 2021 07:41:53 -0400 (EDT)

branch: fix-compiler-warnings
commit 82b4f9e2c6d8e31189f13fd51043722459c5af97
Author: David Turner <david@freetype.org>
Commit: David Turner <david@freetype.org>

    * src/ftbench.c: Fix get_time() for Mingw64
    
    clock_gettime() cannot be used when cross-compiling for Windows
    using the Linux Mingw64 toolchain.
---
 src/ftbench.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/ftbench.c b/src/ftbench.c
index 37e8e0e..562c8c0 100644
--- a/src/ftbench.c
+++ b/src/ftbench.c
@@ -198,7 +198,10 @@
   static double
   get_time( void )
   {
-#if defined _POSIX_TIMERS && _POSIX_TIMERS > 0
+/* Due to a bug in Mingw64, do not use clock_gettime() when building for 
Windows */
+#ifdef _WIN32
+    return (double)GetTickCount();
+#elif defined _POSIX_TIMERS && _POSIX_TIMERS > 0
     struct timespec  tv;
 
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]