diff options
| author | Dmitry Antipov | 2014-09-13 08:41:54 +0400 |
|---|---|---|
| committer | Dmitry Antipov | 2014-09-13 08:41:54 +0400 |
| commit | 55998321452ca84a5e6be71c97063d8514cd8668 (patch) | |
| tree | d1cfd555685e4867ec4d3bd0fd62773156912a3c /src/ChangeLog | |
| parent | 82bb5d8c5bc9c732fb98e27f27f9aa03664055f1 (diff) | |
| download | emacs-55998321452ca84a5e6be71c97063d8514cd8668.tar.gz emacs-55998321452ca84a5e6be71c97063d8514cd8668.zip | |
Prefer ptrdiff_t to int and avoid integer overflows.
* fileio.c (make_temp_name):
* font.c (font_parse_family_registry): Avoid integer
overflow on string size calculation.
* data.c (Faset): Likewise for byte index.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 7b40f87348a..cb3aa8c7fe3 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2014-09-13 Dmitry Antipov <dmantipov@yandex.ru> | ||
| 2 | |||
| 3 | Prefer ptrdiff_t to int and avoid integer overflows. | ||
| 4 | * fileio.c (make_temp_name): | ||
| 5 | * font.c (font_parse_family_registry): Avoid integer | ||
| 6 | overflow on string size calculation. | ||
| 7 | * data.c (Faset): Likewise for byte index. | ||
| 8 | |||
| 1 | 2014-09-12 Detlev Zundel <dzu@member.fsf.org> | 9 | 2014-09-12 Detlev Zundel <dzu@member.fsf.org> |
| 2 | 10 | ||
| 3 | * buffer.c (syms_of_buffer): DEFSYM Qchoice (Bug#18337). | 11 | * buffer.c (syms_of_buffer): DEFSYM Qchoice (Bug#18337). |
| @@ -15,7 +23,7 @@ | |||
| 15 | * lread.c (readevalloop_eager_expand_eval): Add GCPRO and fix | 23 | * lread.c (readevalloop_eager_expand_eval): Add GCPRO and fix |
| 16 | bootstrap broken if GC_MARK_STACK == GC_USE_GCPROS_AS_BEFORE. | 24 | bootstrap broken if GC_MARK_STACK == GC_USE_GCPROS_AS_BEFORE. |
| 17 | 25 | ||
| 18 | Remove redundant GCPROs around Ffuncall and Fapply calls. This | 26 | Remove redundant GCPROs around Ffuncall and Fapply calls. This |
| 19 | is safe because Ffuncall protects all of its arguments by itself. | 27 | is safe because Ffuncall protects all of its arguments by itself. |
| 20 | * charset.c (map_charset_for_dump): Remove redundant GCPRO. | 28 | * charset.c (map_charset_for_dump): Remove redundant GCPRO. |
| 21 | * eval.c (Fapply, apply1, call0, call1, call2, call3, call4, call5) | 29 | * eval.c (Fapply, apply1, call0, call1, call2, call3, call4, call5) |