diff options
| author | Stefan Monnier | 2003-07-22 19:06:48 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2003-07-22 19:06:48 +0000 |
| commit | fd531951965710b4d6a036926cb773a398e7b62b (patch) | |
| tree | 9ba29cabc73d6a49a7e84fbe160f9ce13feab71f /src | |
| parent | 6ed0af6782b3a881aef5bff1faa5ddd302d27d92 (diff) | |
| download | emacs-fd531951965710b4d6a036926cb773a398e7b62b.tar.gz emacs-fd531951965710b4d6a036926cb773a398e7b62b.zip | |
(temp_output_buffer_setup): Use delete_all_overlays.
Diffstat (limited to 'src')
| -rw-r--r-- | src/print.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/print.c b/src/print.c index 5eb79aebdf9..286d5f98139 100644 --- a/src/print.c +++ b/src/print.c | |||
| @@ -592,12 +592,13 @@ temp_output_buffer_setup (bufname) | |||
| 592 | Fset_buffer (Fget_buffer_create (build_string (bufname))); | 592 | Fset_buffer (Fget_buffer_create (build_string (bufname))); |
| 593 | 593 | ||
| 594 | Fkill_all_local_variables (); | 594 | Fkill_all_local_variables (); |
| 595 | delete_all_overlays (current_buffer); | ||
| 595 | current_buffer->directory = old->directory; | 596 | current_buffer->directory = old->directory; |
| 596 | current_buffer->read_only = Qnil; | 597 | current_buffer->read_only = Qnil; |
| 597 | current_buffer->filename = Qnil; | 598 | current_buffer->filename = Qnil; |
| 598 | current_buffer->undo_list = Qt; | 599 | current_buffer->undo_list = Qt; |
| 599 | current_buffer->overlays_before = NULL; | 600 | eassert (current_buffer->overlays_before = NULL); |
| 600 | current_buffer->overlays_after = NULL; | 601 | eassert (current_buffer->overlays_after = NULL); |
| 601 | current_buffer->enable_multibyte_characters | 602 | current_buffer->enable_multibyte_characters |
| 602 | = buffer_defaults.enable_multibyte_characters; | 603 | = buffer_defaults.enable_multibyte_characters; |
| 603 | Ferase_buffer (); | 604 | Ferase_buffer (); |