From 3ba7784b1e747830379f54e748bda6fda7b54ac9 Mon Sep 17 00:00:00 2001 From: Jose Fonseca Date: Wed, 24 Feb 2021 20:02:34 +0000 Subject: [PATCH] util: Always use timespec_get on Windows. include/c11/threads_win32.h provides a fallback implementation of timespec_get when necessary. Fixes https://gitlab.freedesktop.org/mesa/mesa/-/issues/4109 Part-of: --- src/util/u_queue.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util/u_queue.c b/src/util/u_queue.c index f2aaba4627c..19aa829c522 100644 --- a/src/util/u_queue.c +++ b/src/util/u_queue.c @@ -183,7 +183,7 @@ _util_queue_fence_wait_timeout(struct util_queue_fence *fence, if (rel > 0) { struct timespec ts; -#ifdef HAVE_TIMESPEC_GET +#if defined(HAVE_TIMESPEC_GET) || defined(_WIN32) timespec_get(&ts, TIME_UTC); #else clock_gettime(CLOCK_REALTIME, &ts);