projects
/
platform
/
core
/
uifw
/
ise-engine-unikey.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
5d575fd
)
Fix crash issue when entering many same characters
63/79263/1
accepted/tizen/common/20160711.170013
accepted/tizen/ivi/20160711.031038
accepted/tizen/mobile/20160711.030559
accepted/tizen/tv/20160711.030522
accepted/tizen/wearable/20160711.030512
submit/tizen/20160711.000351
author
Jihoon Kim
<jihoon48.kim@samsung.com>
Sun, 10 Jul 2016 05:52:10 +0000
(14:52 +0900)
committer
Jihoon Kim
<jihoon48.kim@samsung.com>
Sun, 10 Jul 2016 05:52:10 +0000
(14:52 +0900)
Change-Id: If0bb64658fe4dabb8be8303a4d46d147bad8927d
ukengine/ukengine.cpp
patch
|
blob
|
history
diff --git
a/ukengine/ukengine.cpp
b/ukengine/ukengine.cpp
index
6a1b2bc
..
265bddc
100644
(file)
--- a/
ukengine/ukengine.cpp
+++ b/
ukengine/ukengine.cpp
@@
-1512,6
+1512,11
@@
int UkEngine::appendConsonnant(UkKeyEvent & ev)
{
bool complexEvent = false;
m_current++;
{
bool complexEvent = false;
m_current++;
+ if (m_current >= MAX_UK_ENGINE) {
+ reset();
+ return 0;
+ }
+
WordInfo & entry = m_buffer[m_current];
VnLexiName lowerSym = vnToLower(ev.vnSym);
WordInfo & entry = m_buffer[m_current];
VnLexiName lowerSym = vnToLower(ev.vnSym);