diff options
Diffstat (limited to 'lisp/nxml/rng-cmpct.el')
-rw-r--r-- | lisp/nxml/rng-cmpct.el | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lisp/nxml/rng-cmpct.el b/lisp/nxml/rng-cmpct.el index f357633c2e9..d9e29003497 100644 --- a/lisp/nxml/rng-cmpct.el +++ b/lisp/nxml/rng-cmpct.el @@ -348,8 +348,7 @@ OVERRIDE is either nil, require or t." (defvar rng-c-file-index nil) (defun rng-c-parse-file (filename &optional context) - (save-excursion - (set-buffer (get-buffer-create (rng-c-buffer-name context))) + (with-current-buffer (get-buffer-create (rng-c-buffer-name context)) (erase-buffer) (rng-c-init-buffer) (setq rng-c-file-name |