]> git.eshelyaron.com Git - emacs.git/commitdiff
(desktop-create-buffer): Use functionp.
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 16 Nov 2001 14:32:38 +0000 (14:32 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 16 Nov 2001 14:32:38 +0000 (14:32 +0000)
lisp/desktop.el

index dd1d0b6820912c25d5b4bc0abd2618588002e2ce..e9791cc0f90d3c7e23d4f2aedb71c5ee93d7d3b5 100644 (file)
@@ -698,10 +698,9 @@ to provide correct modes for autoloaded files."
       (cond ((equal '(t) mim)   (auto-fill-mode 1))    ; backwards compatible
            ((equal '(nil) mim) (auto-fill-mode 0))
            (t (mapcar #'(lambda (minor-mode)
-                          (unless (or (eq minor-mode t) (eq minor-mode nil))
-                            (if (and minor-mode (fboundp minor-mode))
-                                (funcall minor-mode 1))))
-                          mim)))
+                          (when (functionp minor-mode)
+                            (funcall minor-mode 1)))
+                      mim)))
       (goto-char pt)
       (if (consp mk)
          (progn