aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/src/char_utils.cpp
diff options
context:
space:
mode:
authorTom Ouyang <ouyang@google.com>2012-09-25 20:05:52 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-09-25 20:05:53 -0700
commitedbf6b72637740d826ddc9c2c64cd5b27ccf89af (patch)
tree853a2402b5cb7e49dabb9fc7f0871290357cad8f /native/jni/src/char_utils.cpp
parent270c0dec946344120b82fbb67ddd660e90a88aae (diff)
parentedd5b7365f4ed709426cd685d5506b9461c9a2f9 (diff)
downloadlatinime-edbf6b72637740d826ddc9c2c64cd5b27ccf89af.tar.gz
latinime-edbf6b72637740d826ddc9c2c64cd5b27ccf89af.tar.xz
latinime-edbf6b72637740d826ddc9c2c64cd5b27ccf89af.zip
Merge "Fix lower case conversion bug for some characters" into jb-mr1-dev
Diffstat (limited to 'native/jni/src/char_utils.cpp')
-rw-r--r--native/jni/src/char_utils.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/native/jni/src/char_utils.cpp b/native/jni/src/char_utils.cpp
index 9d886da31..d0547a982 100644
--- a/native/jni/src/char_utils.cpp
+++ b/native/jni/src/char_utils.cpp
@@ -88,6 +88,7 @@ static const struct LatinCapitalSmallPair SORTED_CHAR_MAP[] = {
{ 0x00C5, 0x00E5 }, // LATIN CAPITAL LETTER A WITH RING ABOVE
{ 0x00C6, 0x00E6 }, // LATIN CAPITAL LETTER AE
{ 0x00D0, 0x00F0 }, // LATIN CAPITAL LETTER ETH
+ { 0x00D1, 0x00F1 }, // LATIN CAPITAL LETTER N WITH TILDE
{ 0x00D5, 0x00F5 }, // LATIN CAPITAL LETTER O WITH TILDE
{ 0x00D6, 0x00F6 }, // LATIN CAPITAL LETTER O WITH DIAERESIS
{ 0x00D8, 0x00F8 }, // LATIN CAPITAL LETTER O WITH STROKE
@@ -219,6 +220,7 @@ static const struct LatinCapitalSmallPair SORTED_CHAR_MAP[] = {
{ 0x0416, 0x0436 }, // CYRILLIC CAPITAL LETTER ZHE
{ 0x0417, 0x0437 }, // CYRILLIC CAPITAL LETTER ZE
{ 0x0418, 0x0438 }, // CYRILLIC CAPITAL LETTER I
+ { 0x0419, 0x0439 }, // CYRILLIC CAPITAL LETTER SHORT I
{ 0x041A, 0x043A }, // CYRILLIC CAPITAL LETTER KA
{ 0x041B, 0x043B }, // CYRILLIC CAPITAL LETTER EL
{ 0x041C, 0x043C }, // CYRILLIC CAPITAL LETTER EM