]> code.delx.au - gnu-emacs/blobdiff - src/casefiddle.c
(map_char_table): New arg SUBTABLE. Callers changed.
[gnu-emacs] / src / casefiddle.c
index f44008147788ac7e16000ea094ec12e95d918b2c..b0cc0b94991e1a3212ea9f757e2a0c0532ba3263 100644 (file)
@@ -149,13 +149,13 @@ casify_region (flag, b, e)
 
   for (i = start; i < end; i++)
     {
-      c = FETCH_CHAR (i);
+      c = FETCH_BYTE (i);
       if (inword && flag != CASE_CAPITALIZE_UP)
        c = DOWNCASE (c);
       else if (!UPPERCASEP (c)
               && (!inword || flag != CASE_CAPITALIZE_UP))
        c = UPCASE1 (c);
-      FETCH_CHAR (i) = c;
+      FETCH_BYTE (i) = c;
       if ((int) flag >= (int) CASE_CAPITALIZE)
        inword = SYNTAX (c) == Sword;
     }