diff --git a/src/Magnum/MeshTools/CombineIndexedArrays.cpp b/src/Magnum/MeshTools/CombineIndexedArrays.cpp index f99d9bfbd..569458bc4 100644 --- a/src/Magnum/MeshTools/CombineIndexedArrays.cpp +++ b/src/Magnum/MeshTools/CombineIndexedArrays.cpp @@ -40,7 +40,7 @@ std::pair, std::vector> interleaveAndCombi /* Array stride and size */ const UnsignedInt stride = end - begin; const UnsignedInt inputSize = begin->get().size(); - #ifndef CORRADE_NO_ASSERT + #if !defined(CORRADE_NO_ASSERT) || defined(CORRADE_GRACEFUL_ASSERT) for(auto it = begin; it != end; ++it) CORRADE_ASSERT(it->get().size() == inputSize, "MeshTools::combineIndexArrays(): the arrays don't have the same size", {}); #endif