Mercurial > emacs
diff src/print.c @ 52017:cfe412cda900
(temp_output_buffer_setup): Use delete_all_overlays.
| author | Stefan Monnier <monnier@iro.umontreal.ca> |
|---|---|
| date | Tue, 22 Jul 2003 19:06:48 +0000 |
| parents | fbd7d4289b8e |
| children | 87dced6b77d2 |
line wrap: on
line diff
--- a/src/print.c Tue Jul 22 19:06:12 2003 +0000 +++ b/src/print.c Tue Jul 22 19:06:48 2003 +0000 @@ -592,12 +592,13 @@ Fset_buffer (Fget_buffer_create (build_string (bufname))); Fkill_all_local_variables (); + delete_all_overlays (current_buffer); current_buffer->directory = old->directory; current_buffer->read_only = Qnil; current_buffer->filename = Qnil; current_buffer->undo_list = Qt; - current_buffer->overlays_before = NULL; - current_buffer->overlays_after = NULL; + eassert (current_buffer->overlays_before = NULL); + eassert (current_buffer->overlays_after = NULL); current_buffer->enable_multibyte_characters = buffer_defaults.enable_multibyte_characters; Ferase_buffer ();
