diff options
| author | Ken Raeburn | 2000-03-30 09:56:31 +0000 |
|---|---|---|
| committer | Ken Raeburn | 2000-03-30 09:56:31 +0000 |
| commit | 8801a864d2f7d9b6a77dfffa606f27f338127582 (patch) | |
| tree | 470499e90d35dabee56b08f00c6841a886dccdee /src/ChangeLog | |
| parent | 326855a0f45fe45c4ddd9000046ed6a9aa31534b (diff) | |
| download | emacs-8801a864d2f7d9b6a77dfffa606f27f338127582.tar.gz emacs-8801a864d2f7d9b6a77dfffa606f27f338127582.zip | |
* lisp.h (XCONS, XSTRING, XSYMBOL, XFLOAT, XPROCESS, XWINDOW, XSUBR, XBUFFER):
Verify correct object type before returning pointer, using eassert.
* frame.h (XFRAME): Likewise.
* buffer.c (Frename_buffer, Fset_buffer_multibyte,
swap_out_buffer_local_variables, Fmove_overlay): Don't apply XSYMBOL, XBUFFER,
etc, to values that may be nil or of the wrong type.
* data.c (set_internal): Likewise.
* dispextern.h (WINDOW_WANTS_MODELINE_P, WINDOW_WANTS_HEADER_LINE_P): Likewise.
* fileio.c (auto_save_1): Likewise.
* insdel.c (check_markers): Likewise.
* marker.c (buf_charpos_to_bytepos, unchain_marker): Likewise.
* undo.c (record_insert): Likewise.
* vmsproc.c (child_sig): Likewise.
* window.c (unshow_buffer, window_loop): Likewise.
* xterm.c (x_erase_phys_cursor): Likewise.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index ed700166530..1d09e191d7d 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,25 @@ | |||
| 1 | 2000-03-30 Ken Raeburn <raeburn@gnu.org> | ||
| 2 | |||
| 3 | * lisp.h (XCONS, XSTRING, XSYMBOL, XFLOAT, XPROCESS, XWINDOW, | ||
| 4 | XSUBR, XBUFFER): Verify correct object type before returning | ||
| 5 | pointer, using eassert. | ||
| 6 | * frame.h (XFRAME): Likewise. | ||
| 7 | |||
| 8 | * buffer.c (Frename_buffer, Fset_buffer_multibyte, | ||
| 9 | swap_out_buffer_local_variables, Fmove_overlay): Don't apply | ||
| 10 | XSYMBOL, XBUFFER, etc, to values that may be nil or of the wrong | ||
| 11 | type. | ||
| 12 | * data.c (set_internal): Likewise. | ||
| 13 | * dispextern.h (WINDOW_WANTS_MODELINE_P, | ||
| 14 | WINDOW_WANTS_HEADER_LINE_P): Likewise. | ||
| 15 | * fileio.c (auto_save_1): Likewise. | ||
| 16 | * insdel.c (check_markers): Likewise. | ||
| 17 | * marker.c (buf_charpos_to_bytepos, unchain_marker): Likewise. | ||
| 18 | * undo.c (record_insert): Likewise. | ||
| 19 | * vmsproc.c (child_sig): Likewise. | ||
| 20 | * window.c (unshow_buffer, window_loop): Likewise. | ||
| 21 | * xterm.c (x_erase_phys_cursor): Likewise. | ||
| 22 | |||
| 1 | 2000-03-30 Gerd Moellmann <gerd@gnu.org> | 23 | 2000-03-30 Gerd Moellmann <gerd@gnu.org> |
| 2 | 24 | ||
| 3 | * xfns.c (free_image_cache): Free the cache structure itself | 25 | * xfns.c (free_image_cache): Free the cache structure itself |