diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 4aa0dcb022e..c3868f521ea 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,29 @@ | |||
| 1 | 2012-08-03 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2012-08-03 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | Remove unnecessary casts involving pointers. | ||
| 4 | These casts are no longer needed now that we assume C89 or later, | ||
| 5 | since they involve casting to or from void *. | ||
| 6 | * alloc.c (make_pure_string, make_pure_c_string, pure_cons) | ||
| 7 | (make_pure_float, make_pure_vector): | ||
| 8 | * lisp.h (SAFE_ALLOCA, SAFE_ALLOCA_LISP): | ||
| 9 | * macros.c (Fstart_kbd_macro): | ||
| 10 | * menu.c (find_and_return_menu_selection): | ||
| 11 | * minibuf.c (read_minibuf_noninteractive): | ||
| 12 | * sysdep.c (closedir): | ||
| 13 | * xdisp.c (x_produce_glyphs): | ||
| 14 | * xfaces.c (compare_fonts_by_sort_order): | ||
| 15 | * xfns.c (x_real_positions, select_visual): | ||
| 16 | * xselect.c (x_stop_queuing_selection_requests) | ||
| 17 | (x_get_window_property, x_get_window_property_as_lisp_data): | ||
| 18 | * xterm.c (x_set_frame_alpha, x_find_modifier_meanings): | ||
| 19 | Remove unnecessary pointer casts. | ||
| 20 | * alloc.c (record_xmalloc): New function. | ||
| 21 | * lisp.h (record_xmalloc): New decl. | ||
| 22 | (SAFE_ALLOCA): Now takes just one arg -- the size -- and acts | ||
| 23 | more like a function. This is because the pointer cast is not | ||
| 24 | needed. All uses changed. | ||
| 25 | * print.c (print_string, print_error_message): Avoid length recalc. | ||
| 26 | |||
| 3 | Improve fix for macroexp crash with debugging (Bug#12118). | 27 | Improve fix for macroexp crash with debugging (Bug#12118). |
| 4 | * lisp.h (ASET) [ENABLE_CHECKING]: Pay attention to | 28 | * lisp.h (ASET) [ENABLE_CHECKING]: Pay attention to |
| 5 | ARRAY_MARK_FLAG when checking subscripts, because ASET is | 29 | ARRAY_MARK_FLAG when checking subscripts, because ASET is |