]> code.delx.au - gnu-emacs/blobdiff - src/buffer.c
-
[gnu-emacs] / src / buffer.c
index b02135cef874de7805ba6f1e3b0413eda176efff..4df77a181d68f1b5fa566357db1dd68fd26c7fcc 100644 (file)
@@ -1999,7 +1999,7 @@ the current buffer's major mode.  */)
   /* To select a nonfundamental mode,
      select the buffer temporarily and then call the mode function.  */
 
-  record_unwind_protect (save_excursion_restore, save_excursion_save ());
+  record_unwind_current_buffer ();
 
   Fset_buffer (buffer);
   call0 (function);