14 lines
635 B
Diff
14 lines
635 B
Diff
diff --git a/Common/Core/vtkDataArrayMeta.h b/Common/Core/vtkDataArrayMeta.h
|
|
index 376244b..9b8f58e 100644
|
|
--- a/Common/Core/vtkDataArrayMeta.h
|
|
+++ b/Common/Core/vtkDataArrayMeta.h
|
|
@@ -43,7 +43,8 @@
|
|
#define VTK_ITER_ASSERT(x, msg)
|
|
#endif
|
|
|
|
-#if defined(VTK_ALWAYS_OPTIMIZE_ARRAY_ITERATORS) && !defined(VTK_DEBUG_RANGE_ITERATORS)
|
|
+#if (defined(VTK_ALWAYS_OPTIMIZE_ARRAY_ITERATORS) || !defined(VTK_DEBUG_RANGE_ITERATORS)) && \
|
|
+ !defined(VTK_COMPILER_MSVC) && !defined(__PPC64__)
|
|
#define VTK_ITER_INLINE VTK_ALWAYS_INLINE
|
|
#define VTK_ITER_ASSUME VTK_ASSUME_NO_ASSERT
|
|
#define VTK_ITER_OPTIMIZE_START VTK_ALWAYS_OPTIMIZE_START
|