aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKenichi Handa2006-11-30 01:53:16 +0000
committerKenichi Handa2006-11-30 01:53:16 +0000
commit3aaab9a080dcb33ad3d5a96550ce259475c7c35e (patch)
tree8d60d21f4801c9fdad920224106e8ffed7de1160 /src
parent50f6eb9f5fda213f2759d8ae516e92b05f2bc07d (diff)
downloademacs-3aaab9a080dcb33ad3d5a96550ce259475c7c35e.tar.gz
emacs-3aaab9a080dcb33ad3d5a96550ce259475c7c35e.zip
(regex_compile): Fix previous change.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/regex.c9
2 files changed, 12 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 3be6df34214..f6fd4a78737 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12006-11-30 Kenichi Handa <handa@m17n.org>
2
3 * regex.c (regex_compile): Fix previous change.
4
12006-11-29 Juanma Barranquero <lekktu@gmail.com> 52006-11-29 Juanma Barranquero <lekktu@gmail.com>
2 6
3 * sound.c (Fplay_sound_internal): Remove spurious newline in docstring. 7 * sound.c (Fplay_sound_internal): Remove spurious newline in docstring.
diff --git a/src/regex.c b/src/regex.c
index 0e15c5eaf44..c0dd6e00ffc 100644
--- a/src/regex.c
+++ b/src/regex.c
@@ -3021,7 +3021,14 @@ regex_compile (pattern, size, syntax, bufp)
3021 { 3021 {
3022 for (this_char = range_start; this_char <= range_end; 3022 for (this_char = range_start; this_char <= range_end;
3023 this_char++) 3023 this_char++)
3024 SET_LIST_BIT (TRANSLATE (this_char)); 3024 {
3025 int translated = TRANSLATE (this_char);
3026 if (translated < (1 << BYTEWIDTH))
3027 SET_LIST_BIT (translated);
3028 else
3029 SET_RANGE_TABLE_WORK_AREA
3030 (range_table_work, translated, translated);
3031 }
3025 } 3032 }
3026 } 3033 }
3027 else 3034 else