chiark / gitweb /
src/class-make-impl.lisp: Freeze file locations at object-creation time.
authorMark Wooding <mdw@distorted.org.uk>
Tue, 5 Jan 2016 18:50:12 +0000 (18:50 +0000)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 29 May 2016 13:40:40 +0000 (14:40 +0100)
A couple got missed.

src/class-make-impl.lisp

index 8aacd400ba4650040d9296e58933fd280b0909e9..aef694863378ac5889064ab626d3a855e7cb8abf 100644 (file)
@@ -142,7 +142,7 @@ (defmethod make-sod-initializer-using-slot
                 :slot slot
                 :value-kind value-kind
                 :value-form value-form
-                :location location
+                :location (file-location location)
                 :pset pset))
 
 (defmethod shared-initialize :after
@@ -208,7 +208,7 @@ (defmethod make-sod-method-using-message
                 :class class
                 :type type
                 :body body
-                :location location
+                :location (file-location location)
                 :pset pset))
 
 (defmethod sod-message-method-class