aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 62bf5712621..e2cf24fc173 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,18 @@
12011-07-07 Paul Eggert <eggert@cs.ucla.edu> 12011-07-07 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 * dispnew.c: Integer signedness and overflow fixes.
4 Remove unnecessary forward decls, that were a maintenance hassle.
5 (history_tick): Now uprintmax_t, so it's more likely to avoid overflow.
6 All uses changed.
7 (adjust_glyph_matrix, realloc_glyph_pool, adjust_frame_message_buffer)
8 (scrolling_window): Use ptrdiff_t, not int, for byte count.
9 (prepare_desired_row, line_draw_cost):
10 Use int, not unsigned, where either works.
11 (save_current_matrix, restore_current_matrix):
12 Use ptrdiff_t, not size_t, where either works.
13 (init_display): Check for overflow more accurately, and without
14 relying on undefined behavior.
15
3 * editfns.c (pWIDE, pWIDElen, signed_wide, unsigned_wide): 16 * editfns.c (pWIDE, pWIDElen, signed_wide, unsigned_wide):
4 Remove, replacing with the new symbols in lisp.h. All uses changed. 17 Remove, replacing with the new symbols in lisp.h. All uses changed.
5 * fileio.c (make_temp_name): 18 * fileio.c (make_temp_name):