aboutsummaryrefslogtreecommitdiffstats
path: root/src/casefiddle.c
diff options
context:
space:
mode:
authorKenichi Handa <[email protected]>2002-03-05 00:07:19 +0000
committerKenichi Handa <[email protected]>2002-03-05 00:07:19 +0000
commited5d25fe5e9ffce2359ba166d277570e87c959e6 (patch)
tree21244739948ab6e7acd5c064bc500ad4dcd7bdfc /src/casefiddle.c
parente2cc40b79e7a8739742946bba7400b5f37cee1cd (diff)
(casify_region): Fix multibyte case.
Diffstat (limited to 'src/casefiddle.c')
-rw-r--r--src/casefiddle.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/casefiddle.c b/src/casefiddle.c
index 790ae1e53b..0f060b8a0a 100644
--- a/src/casefiddle.c
+++ b/src/casefiddle.c
@@ -254,7 +254,8 @@ casify_region (flag, b, e)
changed = 1;
/* Handle the most likely case */
- if (c < 0400 && c2 < 0400)
+ if (multibyte ? (c < 0200 && c2 < 0200)
+ : (c < 0400 && c2 < 0400))
FETCH_BYTE (i) = c2;
else if (fromlen = CHAR_STRING (c, str),
tolen = CHAR_STRING (c2, str),