From 18624ceeb1c663f7626e9d089b3732cd2b1faf91 Mon Sep 17 00:00:00 2001 From: haochuan Date: Thu, 18 Oct 2018 10:50:37 +0800 Subject: [PATCH] Fix resource leak issue, memory not free Partial-Bug: 1794903 Change-Id: I5d12f9bec2f089674fc601e4cd297f72daefa6f8 Signed-off-by: Martin Chen --- mtce/src/heartbeat/hbsAgent.cpp | 2 ++ mtce/src/maintenance/mtcNodeCtrl.cpp | 1 + 2 files changed, 3 insertions(+) diff --git a/mtce/src/heartbeat/hbsAgent.cpp b/mtce/src/heartbeat/hbsAgent.cpp index ad094ee5..d7aaf5bd 100644 --- a/mtce/src/heartbeat/hbsAgent.cpp +++ b/mtce/src/heartbeat/hbsAgent.cpp @@ -2059,6 +2059,8 @@ int daemon_run_testhead ( void ) else PASSED ; } + free(hbsInv_testhead_ptr); + printf (TESTHEAD_BAR); printf ("| Heartbeat Service Test Head\n"); printf (TESTHEAD_BAR); diff --git a/mtce/src/maintenance/mtcNodeCtrl.cpp b/mtce/src/maintenance/mtcNodeCtrl.cpp index 3a705305..c56f4b00 100644 --- a/mtce/src/maintenance/mtcNodeCtrl.cpp +++ b/mtce/src/maintenance/mtcNodeCtrl.cpp @@ -1590,6 +1590,7 @@ int daemon_run_testhead ( void ) else PASSED ; } + free(mtcInv_testhead_ptr); printf (TESTHEAD_BAR); printf ("| Maintenance Timer Test Head\n");