summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gc_cpp.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gc_cpp.cc b/gc_cpp.cc
index 6f25e336..185ec25a 100644
--- a/gc_cpp.cc
+++ b/gc_cpp.cc
@@ -53,7 +53,7 @@ built-in "new" and "delete".
GC_FREE(obj);
}
-# ifdef GC_OPERATOR_NEW_ARRAY
+# if defined(GC_OPERATOR_NEW_ARRAY) && !defined(CPPCHECK)
void* operator new[](size_t size) GC_DECL_NEW_THROW {
return GC_MALLOC_UNCOLLECTABLE(size);
}