From bac8b6b39a186ad41db19620a0a0e0fd36f8dfd2 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Sat, 21 Mar 2015 17:56:44 +0000 Subject: -Wdynamic-class-memaccess: Also warn about array types. It looks like not warning on this was an oversight in the original implementation of this warning. llvm-svn: 232900 --- clang/test/SemaCXX/warn-memset-bad-sizeof.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'clang/test/SemaCXX/warn-memset-bad-sizeof.cpp') diff --git a/clang/test/SemaCXX/warn-memset-bad-sizeof.cpp b/clang/test/SemaCXX/warn-memset-bad-sizeof.cpp index e388634e884..cca15fc8ef3 100644 --- a/clang/test/SemaCXX/warn-memset-bad-sizeof.cpp +++ b/clang/test/SemaCXX/warn-memset-bad-sizeof.cpp @@ -95,9 +95,11 @@ void f(Mat m, const Foo& const_foo, char *buffer) { int iarr[14]; memset(&iarr[0], 0, sizeof iarr); + memset(iarr, 0, sizeof iarr); int* iparr[14]; memset(&iparr[0], 0, sizeof iparr); + memset(iparr, 0, sizeof iparr); memset(m, 0, sizeof(Mat)); -- cgit v1.2.3