chiark / gitweb /
src/class-output.lisp (find-class-initializer): Use correct keyword.
[sod] / src / class-output.lisp
index a59bda0956a8fbd2f7bd1adbc97ec5bad0f9457c..2d1c222635d945b94911f39b5a69e68c718a3d5f 100644 (file)
@@ -659,7 +659,7 @@ (defgeneric find-class-initializer (slot class)
     (let ((dslot (effective-slot-direct-slot slot)))
       (or (some (lambda (super)
                  (find dslot (sod-class-class-initializers super)
-                       :test #'sod-initializer-slot))
+                       :key #'sod-initializer-slot))
                (sod-class-precedence-list class))
          (effective-slot-initializer slot)))))