From 1b00c6e1a6040ce562919ec8a86e5f1bf36b67c5 Mon Sep 17 00:00:00 2001
From: ram <ram>
Date: Thu, 23 May 1991 17:02:03 +0000
Subject: [PATCH] Changed describe-function-compiled to work when the debug
 args are NIL (i.e. omitted to save space.)

---
 code/describe.lisp | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/code/describe.lisp b/code/describe.lisp
index b51770fcb..3401257fa 100644
--- a/code/describe.lisp
+++ b/code/describe.lisp
@@ -7,7 +7,7 @@
 ;;; Scott Fahlman or slisp-group@cs.cmu.edu.
 ;;;
 (ext:file-comment
-  "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/describe.lisp,v 1.9 1991/02/08 13:32:09 ram Exp $")
+  "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/describe.lisp,v 1.10 1991/05/23 17:02:03 ram Exp $")
 ;;;
 ;;; **********************************************************************
 ;;;
@@ -250,8 +250,10 @@
 
 (defun describe-function-compiled (x macro-p)
   (let ((args (%function-header-arglist x)))
-    (describe-function-arg-list
-     *current-describe-object* (string= args "()") (write-string args)))
+    (if args
+	(describe-function-arg-list
+	 *current-describe-object* (string= args "()") (write-string args))
+	(format t "~&No argument information available.")))
 
   (unless macro-p
     (let ((name (%function-header-name x)))
-- 
GitLab