From: Jihoon Kim Date: Thu, 13 Mar 2014 06:30:58 +0000 (+0900) Subject: fix memory leak when HangulInstance is destroyed X-Git-Tag: accepted/tizen/ivi/20140410.192447^0 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fise-engine-hangul.git;a=commitdiff_plain;h=877ec0ea69cff4d98c2a1d0543cae4328593afc1 fix memory leak when HangulInstance is destroyed The memory that hangul_ic_new generated should be freed. Change-Id: Idaca5209c6fc7f3d6655ea0ccbcf61736e72a5d3 Signed-off-by: Jihoon Kim --- diff --git a/src/scim_hangul_imengine.cpp b/src/scim_hangul_imengine.cpp index 16dccf2..5c41f82 100644 --- a/src/scim_hangul_imengine.cpp +++ b/src/scim_hangul_imengine.cpp @@ -295,6 +295,10 @@ HangulInstance::HangulInstance (HangulFactory *factory, HangulInstance::~HangulInstance () { + if (m_hic != NULL) { + hangul_ic_delete(m_hic); + m_hic = NULL; + } } bool