Explorar o código

fix missing malloc.h include in clang-cl mode (clang in msvc mode) (#1642)

The issue manifest itself in windows-on-arm build (`--target=aarch64-pc-windows-msvc`)
virtul hai 2 meses
pai
achega
e4b5f33c1f
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      Jolt/Core/Core.h

+ 1 - 1
Jolt/Core/Core.h

@@ -453,7 +453,7 @@ JPH_SUPPRESS_WARNINGS_STD_BEGIN
 #include <functional>
 #include <algorithm>
 #include <cstdint>
-#ifdef JPH_COMPILER_MSVC
+#if defined(JPH_COMPILER_MSVC) || (defined(JPH_COMPILER_CLANG) && defined(_MSC_VER)) // MSVC or clang-cl
 	#include <malloc.h> // for alloca
 #endif
 #if defined(JPH_USE_SSE)