X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Ferror.lisp;h=9a0e47dcb1cce0592a071cf339b4af3d940916aa;hb=2f2fad31a662b5387376003fab7ef328b4ac9063;hp=8a448f127a2da4ade621ed2959572a34c65cda77;hpb=bff8455d98c50672cdc29abcf1809b8823f5f117;p=sbcl.git diff --git a/src/code/error.lisp b/src/code/error.lisp index 8a448f1..9a0e47d 100644 --- a/src/code/error.lisp +++ b/src/code/error.lisp @@ -23,7 +23,7 @@ :format-control format-control :format-arguments format-arguments)) -(define-condition sb!kernel:layout-invalid (type-error) +(define-condition layout-invalid (type-error) () (:report (lambda (condition stream) @@ -31,7 +31,7 @@ "~@" - (sb!kernel:class-proper-name (type-error-expected-type condition)) + (classoid-proper-name (type-error-expected-type condition)) (type-error-datum condition))))) (define-condition case-failure (type-error) @@ -60,6 +60,7 @@ () (:report (lambda (condition stream) + (declare (ignore condition)) (format stream "Control stack exhausted (no more space for function call frames). This is probably due to heavily nested or infinitely recursive function calls, or a tail call that SBCL cannot or has not optimized away."))))