From 87cc42e6f0b0c8db37a314e5ef5be2c48cc3f4bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Marjam=C3=A4ki?= Date: Sun, 13 Feb 2011 21:42:35 +0100 Subject: [PATCH] Buffer overruns: Removed TODO test case. We intentionally don't check struct/class arrays fully to avoid false positives --- test/testbufferoverrun.cpp | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/test/testbufferoverrun.cpp b/test/testbufferoverrun.cpp index 4111dfa50..7de1c7775 100644 --- a/test/testbufferoverrun.cpp +++ b/test/testbufferoverrun.cpp @@ -1897,20 +1897,6 @@ private: " }\n" "}\n"); ASSERT_EQUALS("", errout.str()); - - check("class A {\n" - " void foo();\n" - " bool b[7];\n" - "};\n" - "\n" - "void A::foo() {\n" - " for (int i=0; i<7; i++) {\n" - " b[i] = b[i+1];\n" - " }\n" - "}\n"); - TODO_ASSERT_EQUALS("error", // wanted result - "", // current result - errout.str()); } void buffer_overrun_bailoutIfSwitch()