aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/emacs-lisp/disass.el5
1 files changed, 3 insertions, 2 deletions
diff --git a/lisp/emacs-lisp/disass.el b/lisp/emacs-lisp/disass.el
index d405db4200e..4199728888e 100644
--- a/lisp/emacs-lisp/disass.el
+++ b/lisp/emacs-lisp/disass.el
@@ -104,8 +104,9 @@ redefine OBJECT if it is a symbol."
104 (setq obj (cdr obj)) ;throw lambda away 104 (setq obj (cdr obj)) ;throw lambda away
105 (setq args (car obj)) ;save arg list 105 (setq args (car obj)) ;save arg list
106 (setq obj (cdr obj))) 106 (setq obj (cdr obj)))
107 (t 107 ((byte-code-function-p obj)
108 (setq args (aref obj 0)))) 108 (setq args (aref obj 0)))
109 (t (error "Compilation failed")))
109 (if (zerop indent) ; not a nested function 110 (if (zerop indent) ; not a nested function
110 (progn 111 (progn
111 (indent-to indent) 112 (indent-to indent)