diff --git a/test/testleakautovar.cpp b/test/testleakautovar.cpp index d6b1b46c3..24cb0849e 100644 --- a/test/testleakautovar.cpp +++ b/test/testleakautovar.cpp @@ -142,7 +142,7 @@ private: TEST_CASE(inlineFunction); // #3989 - TEST_CASE(smartPtrInContainer); // #8262 + TEST_CASE(smartPtrInContainer); // #8262 } void check(const char code[], bool cpp = false) { @@ -1523,17 +1523,17 @@ private: ASSERT_EQUALS("", errout.str()); } - // #8262 - void smartPtrInContainer() { - check( "std::list< std::shared_ptr > mList;\n" - "void test(){\n" - " int *pt = new int(1);\n" - " mList.push_back(std::shared_ptr(pt));\n" - "}\n", - true - ); - TODO_ASSERT_EQUALS("", "[test.cpp:5]: (error) Memory leak: pt\n", errout.str()); - } + // #8262 + void smartPtrInContainer() { + check("std::list< std::shared_ptr > mList;\n" + "void test(){\n" + " int *pt = new int(1);\n" + " mList.push_back(std::shared_ptr(pt));\n" + "}\n", + true + ); + TODO_ASSERT_EQUALS("", "[test.cpp:5]: (error) Memory leak: pt\n", errout.str()); + } };