diff options
Diffstat (limited to 'src/fe-text/gui-entry.c')
-rw-r--r-- | src/fe-text/gui-entry.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/fe-text/gui-entry.c b/src/fe-text/gui-entry.c index acc4ac3b..2ba1a570 100644 --- a/src/fe-text/gui-entry.c +++ b/src/fe-text/gui-entry.c @@ -76,6 +76,9 @@ static int _fix_big5_pos(unichar *p, int pos, int direct) { int newpos; + if (term_type != TERM_TYPE_BIG5) + return pos; + for (newpos = 0; newpos < pos && p[newpos] != 0; ) { if (is_big5(p[newpos], p[newpos+1])) newpos += 2; |