Fixed the bug that IMEngineInstance was deleted when the reset_keyboard_ise is called. 38/69038/1
authorWonkeun Oh <wonkeun.oh@samsung.com>
Wed, 11 May 2016 07:09:40 +0000 (16:09 +0900)
committerWonkeun Oh <wonkeun.oh@samsung.com>
Wed, 11 May 2016 07:58:05 +0000 (16:58 +0900)
commitfc5d8ff4ad286b46095228e3e33d851a8bb1d1a2
treed72716231fafde3f2661b797637865ca0fcb49d5
parent45e9147c62293f7e8ceed0a6811b1180ad370967
Fixed the bug that IMEngineInstance was deleted when the reset_keyboard_ise is called.

when the reset_keyboard_ise is called, IMEngineInstance's member function should be called.
but Pointer template class's member function(which delete the member obj) was called in the previous code.
So IMEngineInstance obj was deleted and IMEngine doesn't work(can't input text using IME) after flush_imengine or reset_keyboard_ise is called

Change-Id: I04ec5883f75b6eef2aa61fba1f0b8d9aa7150056
ism/src/scim_helper.cpp