diff --git a/modules/core/src/buffer_area.cpp b/modules/core/src/buffer_area.cpp index 2fe9d782ae..91e6cb966f 100644 --- a/modules/core/src/buffer_area.cpp +++ b/modules/core/src/buffer_area.cpp @@ -29,8 +29,7 @@ public: } void cleanup() const { - CV_Assert(ptr && *ptr); - *ptr = 0; + CV_DbgAssert(ptr); if (raw_mem) fastFree(raw_mem); } diff --git a/modules/core/test/test_utils.cpp b/modules/core/test/test_utils.cpp index d8789ddfc2..611c4b2106 100644 --- a/modules/core/test/test_utils.cpp +++ b/modules/core/test/test_utils.cpp @@ -403,9 +403,6 @@ TEST_P(BufferArea, basic) EXPECT_EQ((double)0, dbl_ptr[i]); } } - EXPECT_TRUE(int_ptr == NULL); - EXPECT_TRUE(uchar_ptr == NULL); - EXPECT_TRUE(dbl_ptr == NULL); } TEST_P(BufferArea, align) @@ -442,10 +439,6 @@ TEST_P(BufferArea, align) } } } - for (size_t i = 0; i < CNT; ++i) - { - EXPECT_TRUE(buffers[i] == NULL); - } } TEST_P(BufferArea, default_align)