summaryrefslogtreecommitdiff
path: root/ism/src/scim_helper.cpp
diff options
context:
space:
mode:
authorLi Zhang <li2012.zhang@samsung.com>2016-05-13 13:34:17 +0800
committerLi Zhang <li2012.zhang@samsung.com>2016-05-13 13:34:17 +0800
commitcb07d0b269527d2e93c85c306f7b31e4f47a45f1 (patch)
treedc1dc830094ddf18d5a277838f98c9fc7e8722ff /ism/src/scim_helper.cpp
parente9f876bdbf6222c76830d6be6ce20cbe783a69a2 (diff)
downloadisf-cb07d0b269527d2e93c85c306f7b31e4f47a45f1.tar.gz
isf-cb07d0b269527d2e93c85c306f7b31e4f47a45f1.tar.bz2
isf-cb07d0b269527d2e93c85c306f7b31e4f47a45f1.zip
Fix crash issue: IMEngineInstancePointer should be released before unloading engine module
Change-Id: I1828bf0f712f69199ecdbc504c1469361a10ad6c
Diffstat (limited to 'ism/src/scim_helper.cpp')
-rw-r--r--ism/src/scim_helper.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/ism/src/scim_helper.cpp b/ism/src/scim_helper.cpp
index 252c489f..1820d6c6 100644
--- a/ism/src/scim_helper.cpp
+++ b/ism/src/scim_helper.cpp
@@ -2199,7 +2199,7 @@ HelperAgent::set_keyboard_ise_by_uuid (const String &uuid) const
if (!m_impl->si.null()) {
m_impl->si->focus_out();
- m_impl->si->reset();
+ m_impl->si.reset();
}
if (m_impl->m_config.null ()) {