From f7292022727e091251f9c8f69a90d90020613b35 Mon Sep 17 00:00:00 2001 From: Maksim Shabunin Date: Sun, 24 Jul 2022 11:30:08 +0300 Subject: [PATCH] core: remove unnecessary pointer cleanup in BufferArea --- modules/core/src/buffer_area.cpp | 3 +-- modules/core/test/test_utils.cpp | 7 ------- 2 files changed, 1 insertion(+), 9 deletions(-) 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)