1.0.18.10: Record filenames in DEBUG-SOURCEs during EVAL-WHEN, LOAD.
[sbcl.git] / src / compiler / generic / core.lisp
index c5d9411..8488eee 100644 (file)
@@ -98,8 +98,7 @@
   (declare (type core-object object)
            (type (or null function) function))
   (aver (zerop (hash-table-count (core-object-patch-table object))))
-  (let ((source (debug-source-for-info info)))
-    (setf (debug-source-function source) function)
+  (let ((source (debug-source-for-info info :function function)))
     (dolist (info (core-object-debug-info object))
       (setf (debug-info-source info) source)))
   (setf (core-object-debug-info object) nil)