Change-Id: I4d8a29a67ef5d9595b20c5b9f9c59958d219b1a0
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
if (is_resident ())
return false;
+ std::vector <ModuleInitFunc>::iterator it =
+ std::find (_scim_modules.begin (), _scim_modules.end (), m_impl->init);
+
if (m_impl->exit) {
try { m_impl->exit (); } catch (...) { }
}
lt_dlclose (m_impl->handle);
- std::vector <ModuleInitFunc>::iterator it =
- std::find (_scim_modules.begin (), _scim_modules.end (), m_impl->init);
-
if (it != _scim_modules.end ())
_scim_modules.erase (it);