X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fgeneric%2Fcore.lisp;h=7ca43577f21a7f7d40089e4b8b5793e6103cc7b2;hb=dec94b039e8ec90baf21463df839a6181de606f6;hp=c36c2a343ecbe7ef264ca4a265629ea0bd93586f;hpb=e88f9c7fd830938e1261cc424437905fb50179ae;p=sbcl.git diff --git a/src/compiler/generic/core.lisp b/src/compiler/generic/core.lisp index c36c2a3..7ca4357 100644 --- a/src/compiler/generic/core.lisp +++ b/src/compiler/generic/core.lisp @@ -89,7 +89,7 @@ ;;; Backpatch all the DEBUG-INFOs dumped so far with the specified ;;; SOURCE-INFO list. We also check that there are no outstanding forward ;;; references to functions. -(defun fix-core-source-info (info object source-info) +(defun fix-core-source-info (info object &optional source-info) (declare (type source-info info) (type core-object object)) (aver (zerop (hash-table-count (core-object-patch-table object)))) (let ((res (debug-source-for-info info)))