From 2d4984493155e3f23eed34dcae8e7afe08aefbde Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 3 Apr 2025 21:44:00 +1100 Subject: [PATCH] Cleanup: resolve unknown pragma warning for CLANG --- extern/draco/draco/src/draco/attributes/geometry_attribute.h | 2 +- extern/draco/patches/blender.patch | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/extern/draco/draco/src/draco/attributes/geometry_attribute.h b/extern/draco/draco/src/draco/attributes/geometry_attribute.h index c5faccc1b83..6da9d000e4e 100644 --- a/extern/draco/draco/src/draco/attributes/geometry_attribute.h +++ b/extern/draco/draco/src/draco/attributes/geometry_attribute.h @@ -298,7 +298,7 @@ class GeometryAttribute { if (in_value < kOutMin || in_value > std::numeric_limits::max()) { return false; } -#ifdef __GNUC__ +#if defined(__GNUC__) && !defined(__clang__) # pragma GCC diagnostic pop #endif #ifdef _MSC_VER diff --git a/extern/draco/patches/blender.patch b/extern/draco/patches/blender.patch index de39260367b..cdec8751508 100644 --- a/extern/draco/patches/blender.patch +++ b/extern/draco/patches/blender.patch @@ -19,7 +19,7 @@ index fd478a4..c1c0148 100644 if (in_value < kOutMin || in_value > std::numeric_limits::max()) { return false; } -+#ifdef __GNUC__ ++#if defined(__GNUC__) && !defined(__clang__) +# pragma GCC diagnostic pop +#endif +#ifdef _MSC_VER