aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStefan Monnier2003-07-22 19:06:48 +0000
committerStefan Monnier2003-07-22 19:06:48 +0000
commitfd531951965710b4d6a036926cb773a398e7b62b (patch)
tree9ba29cabc73d6a49a7e84fbe160f9ce13feab71f /src
parent6ed0af6782b3a881aef5bff1faa5ddd302d27d92 (diff)
downloademacs-fd531951965710b4d6a036926cb773a398e7b62b.tar.gz
emacs-fd531951965710b4d6a036926cb773a398e7b62b.zip
(temp_output_buffer_setup): Use delete_all_overlays.
Diffstat (limited to 'src')
-rw-r--r--src/print.c5
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 ();