diff options
author | Niels Martin Hansen <nielsm@indvikleren.dk> | 2020-06-06 19:25:42 +0200 |
---|---|---|
committer | Charles Pigott <charlespigott@googlemail.com> | 2020-06-18 08:56:27 +0100 |
commit | 9895ced6af96b2e6d2e2569383c72a4c6b930286 (patch) | |
tree | 5819b525a120a03cf2d5d288d4ec2aa2de8ba4c9 /src/3rdparty | |
parent | c9aff698d037c8e29620a9666ed37425f75abf62 (diff) | |
download | openttd-9895ced6af96b2e6d2e2569383c72a4c6b930286.tar.xz |
Fix: Silence some warnings when building with clang-cl on VS 2019
Clang-cl presents as both _MSC_VER and __clang__ in the preprocessor which makes some things confusing.
Diffstat (limited to 'src/3rdparty')
-rw-r--r-- | src/3rdparty/squirrel/squirrel/sqcompiler.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/3rdparty/squirrel/squirrel/sqcompiler.h b/src/3rdparty/squirrel/squirrel/sqcompiler.h index b29917390..08946fb60 100644 --- a/src/3rdparty/squirrel/squirrel/sqcompiler.h +++ b/src/3rdparty/squirrel/squirrel/sqcompiler.h @@ -72,7 +72,7 @@ struct SQVM; #define TK_CONST 324 /* MSVC doesn't like NORETURN for function prototypes, but we kinda need it for GCC. */ -#if defined(_MSC_VER) +#if defined(_MSC_VER) && !defined(__clang__) typedef void(*CompilerErrorFunc)(void *ud, const SQChar *s); #else typedef NORETURN void(*CompilerErrorFunc)(void *ud, const SQChar *s); |