src/class-finalize-*.lisp: Improve finalization error reporting.
[sod] / src / module-parse.lisp
index bccc37b..83828e6 100644 (file)
                                  (nil (parse-raw-class-item sub-pset)))
                              (check-unused-properties sub-pset))))
                     (nil (error () #\})))
-                (finalize-sod-class class)
+                (unless (finalize-sod-class class)
+                  (setf duff t))
                 (unless duff
                   (add-to-module *module* class))))))))