# HG changeset patch # User Richard M. Stallman # Date 828977808 0 # Node ID 8fe7e5e097731bed02e722bc8d474dba5213c1e4 # Parent f2b5d784fa88964df439c8220a71fcae2f48a520 (disassemble-internal): Graceful error if compile failed. diff -r f2b5d784fa88 -r 8fe7e5e09773 lisp/emacs-lisp/disass.el --- a/lisp/emacs-lisp/disass.el Mon Apr 08 14:05:57 1996 +0000 +++ b/lisp/emacs-lisp/disass.el Mon Apr 08 15:36:48 1996 +0000 @@ -104,8 +104,9 @@ (setq obj (cdr obj)) ;throw lambda away (setq args (car obj)) ;save arg list (setq obj (cdr obj))) - (t - (setq args (aref obj 0)))) + ((byte-code-function-p obj) + (setq args (aref obj 0))) + (t (error "Compilation failed"))) (if (zerop indent) ; not a nested function (progn (indent-to indent)