You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@weex.apache.org by ky...@apache.org on 2018/06/12 04:44:28 UTC
[04/12] incubator-weex git commit: [WEEX-42][Core] Fix RenderAction
memory leak.
[WEEX-42][Core] Fix RenderAction memory leak.
Project: http://git-wip-us.apache.org/repos/asf/incubator-weex/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-weex/commit/e1c9dd58
Tree: http://git-wip-us.apache.org/repos/asf/incubator-weex/tree/e1c9dd58
Diff: http://git-wip-us.apache.org/repos/asf/incubator-weex/diff/e1c9dd58
Branch: refs/heads/master
Commit: e1c9dd58f010d75aff9e9fec03cc97d709ff2e2a
Parents: 2504c92
Author: miomin <mi...@foxmail.com>
Authored: Mon Jun 11 15:46:11 2018 +0800
Committer: YorkShen <sh...@gmail.com>
Committed: Tue Jun 12 12:44:03 2018 +0800
----------------------------------------------------------------------
weex_core/Source/core/render/page/render_page.cpp | 2 ++
1 file changed, 2 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-weex/blob/e1c9dd58/weex_core/Source/core/render/page/render_page.cpp
----------------------------------------------------------------------
diff --git a/weex_core/Source/core/render/page/render_page.cpp b/weex_core/Source/core/render/page/render_page.cpp
index a3f078f..24d7dd9 100644
--- a/weex_core/Source/core/render/page/render_page.cpp
+++ b/weex_core/Source/core/render/page/render_page.cpp
@@ -406,6 +406,8 @@ namespace WeexCore {
void RenderPage::PostRenderAction(RenderAction *action) {
if (action != nullptr) {
action->ExecuteAction();
+ delete action;
+ action = nullptr;
}
}