From 4b1873a0a7185328665eba0488bad97c43ad601a Mon Sep 17 00:00:00 2001 From: "munkyu.im" Date: Tue, 22 Oct 2013 21:52:42 +0900 Subject: [PATCH] proxi: remove resource leak Signed-off-by: munkyu.im --- packaging/sf-plugin-proxi-emul.spec | 2 +- src/cproxi_sim.cpp | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/packaging/sf-plugin-proxi-emul.spec b/packaging/sf-plugin-proxi-emul.spec index 8a7967e..6338ba3 100644 --- a/packaging/sf-plugin-proxi-emul.spec +++ b/packaging/sf-plugin-proxi-emul.spec @@ -1,6 +1,6 @@ #git:/slp/pkgs/e/emulator-plugin-proxi Name: sf-plugin-proxi-emul -Version: 0.2.8 +Version: 0.2.9 Release: 1 Summary: GP2AP002 proximity Plugin for sensor framework Group: System Environment/Libraries diff --git a/src/cproxi_sim.cpp b/src/cproxi_sim.cpp index 73be293..e760ce0 100644 --- a/src/cproxi_sim.cpp +++ b/src/cproxi_sim.cpp @@ -94,7 +94,15 @@ cproxi_sim::cproxi_sim() cproxi_sim::~cproxi_sim() { - free(m_name); + if (m_name) + free(m_name); + + if (m_vo_resource) + free(m_vo_resource); + + if (m_enable_resource) + free(m_enable_resource); + } -- 2.7.4