From 2c04b27e3643ec745bb52badeeeb8f5906600a5e Mon Sep 17 00:00:00 2001 From: niansa/tuxifan Date: Thu, 2 Mar 2023 12:01:54 +0100 Subject: [PATCH] Fixed lerp() duplicate on Clang --- VM/src/lmathlib.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/VM/src/lmathlib.cpp b/VM/src/lmathlib.cpp index 0693b846..1abbbbe6 100644 --- a/VM/src/lmathlib.cpp +++ b/VM/src/lmathlib.cpp @@ -300,10 +300,14 @@ static float fade(float t) return t * t * t * (t * (t * 6 - 15) + 10); } +#ifdef __clang__ +#if __cplusplus <= 201703L static float lerp(float t, float a, float b) { return a + t * (b - a); } +#endif +#endif static float grad(unsigned char hash, float x, float y, float z) {