diff options
| author | Paul Eggert | 2013-07-19 07:34:56 -0700 |
|---|---|---|
| committer | Paul Eggert | 2013-07-19 07:34:56 -0700 |
| commit | 63b34baae679272a1c9438b4f85a9c596bc6beb8 (patch) | |
| tree | e75bc6729b6688aa01e2ee9b332993bd118ce070 /src | |
| parent | 48494e063ab31b60c1079c016ad4256a071afeae (diff) | |
| download | emacs-63b34baae679272a1c9438b4f85a9c596bc6beb8.tar.gz emacs-63b34baae679272a1c9438b4f85a9c596bc6beb8.zip | |
* conf_post.h (RE_TRANSLATE_P) [emacs]: Remove obsolete optimization.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/conf_post.h | 6 |
2 files changed, 4 insertions, 6 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index fffb0e81a0a..3f67e37a107 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2013-07-19 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | * conf_post.h (RE_TRANSLATE_P) [emacs]: Remove obsolete optimization. | ||
| 4 | |||
| 1 | 2013-07-19 Eli Zaretskii <eliz@gnu.org> | 5 | 2013-07-19 Eli Zaretskii <eliz@gnu.org> |
| 2 | 6 | ||
| 3 | * keyboard.c (kbd_buffer_get_event): Use Display_Info instead of | 7 | * keyboard.c (kbd_buffer_get_event): Use Display_Info instead of |
diff --git a/src/conf_post.h b/src/conf_post.h index b19456749a2..16714076f6f 100644 --- a/src/conf_post.h +++ b/src/conf_post.h | |||
| @@ -160,13 +160,7 @@ extern void _DebPrint (const char *fmt, ...); | |||
| 160 | /* Tell regex.c to use a type compatible with Emacs. */ | 160 | /* Tell regex.c to use a type compatible with Emacs. */ |
| 161 | #define RE_TRANSLATE_TYPE Lisp_Object | 161 | #define RE_TRANSLATE_TYPE Lisp_Object |
| 162 | #define RE_TRANSLATE(TBL, C) char_table_translate (TBL, C) | 162 | #define RE_TRANSLATE(TBL, C) char_table_translate (TBL, C) |
| 163 | #ifdef make_number | ||
| 164 | /* If make_number is a macro, use it. */ | ||
| 165 | #define RE_TRANSLATE_P(TBL) (!EQ (TBL, make_number (0))) | 163 | #define RE_TRANSLATE_P(TBL) (!EQ (TBL, make_number (0))) |
| 166 | #else | ||
| 167 | /* If make_number is a function, avoid it. */ | ||
| 168 | #define RE_TRANSLATE_P(TBL) (!(INTEGERP (TBL) && XINT (TBL) == 0)) | ||
| 169 | #endif | ||
| 170 | #endif | 164 | #endif |
| 171 | 165 | ||
| 172 | #include <string.h> | 166 | #include <string.h> |