From e4000e4be36c079870e6cb6a6f3c2c2d5860ae8c Mon Sep 17 00:00:00 2001 From: w30052974 Date: Thu, 12 Sep 2024 09:29:51 +0800 Subject: [PATCH] nnrt memory leak fixed Signed-off-by: w30052974 --- frameworks/native/neural_network_runtime/nnexecutor.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/frameworks/native/neural_network_runtime/nnexecutor.cpp b/frameworks/native/neural_network_runtime/nnexecutor.cpp index 5ddc040..0a382f1 100644 --- a/frameworks/native/neural_network_runtime/nnexecutor.cpp +++ b/frameworks/native/neural_network_runtime/nnexecutor.cpp @@ -1108,6 +1108,11 @@ NNExecutor::~NNExecutor() it.second.clear(); } m_outputCreatedMem.clear(); + + if (m_executorConfig != nullptr) { + delete m_executorConfig; + m_executorConfig = nullptr; + } } } // namespace NeuralNetworkRuntime } // namespace OHOS -- Gitee