]> code.delx.au - gnu-emacs/blobdiff - lisp/emacs-lisp/autoload.el
Merge from emacs--devo--0
[gnu-emacs] / lisp / emacs-lisp / autoload.el
index 3a02d57f10d7781f0eea76b12d3abcb571396bea..efbe7a569272540530a4abe058425229003f0fbb 100644 (file)
@@ -642,8 +642,9 @@ directory or directories specified."
 (defun batch-update-autoloads ()
   "Update loaddefs.el autoloads in batch mode.
 Calls `update-directory-autoloads' on the command line arguments."
-  (apply 'update-directory-autoloads command-line-args-left)
-  (setq command-line-args-left nil))
+  (let ((args command-line-args-left))
+    (setq command-line-args-left nil)
+    (apply 'update-directory-autoloads args)))
 
 (provide 'autoload)