Browse Source

fix(mgb): remove unnecessary null pointer checks

GitOrigin-RevId: 85aa0a9bdb
tags/v0.3.2
Megvii Engine Team 5 years ago
parent
commit
32cd9ca0bd
2 changed files with 3 additions and 7 deletions
  1. +2
    -4
      dnn/src/common/cv/filter.cpp
  2. +1
    -3
      src/jit/impl/halide/halide_executable.cpp

+ 2
- 4
dnn/src/common/cv/filter.cpp View File

@@ -106,10 +106,8 @@ FilterEngine<ST, FT>::FilterEngine(BaseRowFilter* row_filter,

template <typename ST, typename FT>
FilterEngine<ST, FT>::~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 <typename ST, typename FT>


+ 1
- 3
src/jit/impl/halide/halide_executable.cpp View File

@@ -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);
}


Loading…
Cancel
Save