aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2002-07-16 14:56:55 +0000
committerDave Love2002-07-16 14:56:55 +0000
commit4732abfcedfa2e9ec969a29b690301af36dd9fd9 (patch)
tree5b70c822be1c4f68265eeb9986d3de907c2a9ad2
parent0b261f59796dcea607fb51fbb701f9274146be6d (diff)
downloademacs-4732abfcedfa2e9ec969a29b690301af36dd9fd9.tar.gz
emacs-4732abfcedfa2e9ec969a29b690301af36dd9fd9.zip
(init_casetab_once, init_casetab_once): Fix
CHAR_TABLE_SET call.
-rw-r--r--src/casetab.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/casetab.c b/src/casetab.c
index a361d092012..1660b57241b 100644
--- a/src/casetab.c
+++ b/src/casetab.c
@@ -283,7 +283,8 @@ init_casetab_once ()
283 XCHAR_TABLE (down)->purpose = Qcase_table; 283 XCHAR_TABLE (down)->purpose = Qcase_table;
284 284
285 for (i = 0; i < 128; i++) 285 for (i = 0; i < 128; i++)
286 CHAR_TABLE_SET (down, i, (i >= 'A' && i <= 'Z') ? i + ('a' - 'A') : i); 286 CHAR_TABLE_SET (down, i,
287 make_number ((i >= 'A' && i <= 'Z') ? i + ('a' - 'A') : i));
287 288
288 XCHAR_TABLE (down)->extras[1] = Fcopy_sequence (down); 289 XCHAR_TABLE (down)->extras[1] = Fcopy_sequence (down);
289 290
@@ -291,11 +292,11 @@ init_casetab_once ()
291 XCHAR_TABLE (down)->extras[0] = up; 292 XCHAR_TABLE (down)->extras[0] = up;
292 293
293 for (i = 0; i < 128; i++) 294 for (i = 0; i < 128; i++)
294 CHAR_TABLE_SET (up, i, ((i >= 'A' && i <= 'Z') 295 CHAR_TABLE_SET (up, i, make_number ((i >= 'A' && i <= 'Z')
295 ? i + ('a' - 'A') 296 ? i + ('a' - 'A')
296 : ((i >= 'a' && i <= 'z') 297 : ((i >= 'a' && i <= 'z')
297 ? i + ('A' - 'a') 298 ? i + ('A' - 'a')
298 : i))); 299 : i)));
299 300
300 XCHAR_TABLE (down)->extras[2] = Fcopy_sequence (up); 301 XCHAR_TABLE (down)->extras[2] = Fcopy_sequence (up);
301} 302}