diff --git a/src/modules/voxelformat/private/aceofspades/AoSVXLFormat.cpp b/src/modules/voxelformat/private/aceofspades/AoSVXLFormat.cpp index 8469d10e6..87beb84e0 100644 --- a/src/modules/voxelformat/private/aceofspades/AoSVXLFormat.cpp +++ b/src/modules/voxelformat/private/aceofspades/AoSVXLFormat.cpp @@ -17,7 +17,19 @@ #define libvxl_mem_realloc core_realloc #define libvxl_mem_free core_free extern "C" { +#if defined(__clang__) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wshadow" +#elif defined(__GNUC__) +#pragma GCC diagnostic push +#pragma GCC diagnostic ignored "-Wshadow" +#endif #include "voxelformat/external/libvxl.h" +#if defined(__clang__) +#pragma clang diagnostic pop +#elif defined(__GNUC__) +#pragma GCC diagnostic pop +#endif } namespace voxelformat {