diff options
| author | Paul Eggert | 2011-08-29 12:07:18 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-08-29 12:07:18 -0700 |
| commit | 48e3079369b75be22bcc429bc77bc5e61843562d (patch) | |
| tree | 9d6e3b1d64043147bb10da612ceb16f0b38b5836 /src/ChangeLog | |
| parent | 0df02bf3e941de4c20a7174e8233357eeca738d5 (diff) | |
| download | emacs-48e3079369b75be22bcc429bc77bc5e61843562d.tar.gz emacs-48e3079369b75be22bcc429bc77bc5e61843562d.zip | |
* macros.c (executing_kbd_macro_iterations): Now EMACS_INT, not int.
(Fend_kbd_macro): Don't mishandle MOST_NEGATIVE_FIXNUM by treating
it as a large positive number.
(Fexecute_kbd_macro): Don't assume repeat count fits in int.
* macros.h (executing_kbd_macro_iterations): Now EMACS_INT, not int.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index ac83d07cba5..b69830b23a0 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -68,6 +68,12 @@ | |||
| 68 | * lread.c (dir_warning): Don't blindly alloca buffer; use SAFE_ALLOCA. | 68 | * lread.c (dir_warning): Don't blindly alloca buffer; use SAFE_ALLOCA. |
| 69 | Use esprintf, not sprintf, in case result does not fit in int. | 69 | Use esprintf, not sprintf, in case result does not fit in int. |
| 70 | 70 | ||
| 71 | * macros.c (executing_kbd_macro_iterations): Now EMACS_INT, not int. | ||
| 72 | (Fend_kbd_macro): Don't mishandle MOST_NEGATIVE_FIXNUM by treating | ||
| 73 | it as a large positive number. | ||
| 74 | (Fexecute_kbd_macro): Don't assume repeat count fits in int. | ||
| 75 | * macros.h (executing_kbd_macro_iterations): Now EMACS_INT, not int. | ||
| 76 | |||
| 71 | 2011-08-26 Paul Eggert <eggert@cs.ucla.edu> | 77 | 2011-08-26 Paul Eggert <eggert@cs.ucla.edu> |
| 72 | 78 | ||
| 73 | Integer and memory overflow issues (Bug#9196). | 79 | Integer and memory overflow issues (Bug#9196). |