diff --git a/dnn/src/common/cv/filter.cpp b/dnn/src/common/cv/filter.cpp index 7e2e6297..810010b3 100644 --- a/dnn/src/common/cv/filter.cpp +++ b/dnn/src/common/cv/filter.cpp @@ -106,10 +106,8 @@ FilterEngine::FilterEngine(BaseRowFilter* row_filter, template FilterEngine::~FilterEngine() { - if (m_row_filter != NULL) - delete m_row_filter; - if (m_column_filter != NULL) - delete m_column_filter; + delete m_row_filter; + delete m_column_filter; } template diff --git a/src/jit/impl/halide/halide_executable.cpp b/src/jit/impl/halide/halide_executable.cpp index 96b8fd27..ec29d4fd 100644 --- a/src/jit/impl/halide/halide_executable.cpp +++ b/src/jit/impl/halide/halide_executable.cpp @@ -25,9 +25,7 @@ HalideExecutable::FunctionHandle::~FunctionHandle() { device_release(i.second); } } - if (uctx_map) { - delete uctx_map; - } + delete uctx_map; if (dl_handle) { ExecutableHelper::get().unload_lib(dl_handle); }