From 3d4e0f8ad3004f4427ec2411e8f0c96f774c23d7 Mon Sep 17 00:00:00 2001 From: LinuxLegend Date: Mon, 28 Mar 2022 05:13:39 -0600 Subject: [PATCH] Added check for STDC Version --- include/vkh.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/include/vkh.h b/include/vkh.h index 5436943..700d46a 100644 --- a/include/vkh.h +++ b/include/vkh.h @@ -30,12 +30,13 @@ extern "C" { #include -#if defined(STDC_NO_THREADS) -#include "deps/tinycthread.h" -#else +#if __STDC_VERSION__ >= 201112L && !defined(__STDC_NO_THREADS__) // For platforms outside of Windows, Threads.h is provided for by compiler that supports C11 standard. #include +#else +#include "deps/tinycthread.h" #endif + typedef enum VmaMemoryUsage VmaMemoryUsage; #include -- 2.47.3