HCoop
/
clinton
/
lisp-on-lines.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added licensing info
[clinton/lisp-on-lines.git]
/
src
/
meta-model.lisp
diff --git
a/src/meta-model.lisp
b/src/meta-model.lisp
index
a0c842a
..
58b3fd4
100644
(file)
--- a/
src/meta-model.lisp
+++ b/
src/meta-model.lisp
@@
-165,7
+165,8
@@
(when (equal (getf (cdr s) :home-key) slot)
(let ((val (slot-value model (car s))))
(return-from explode-foreign-key
(when (equal (getf (cdr s) :home-key) slot)
(let ((val (slot-value model (car s))))
(return-from explode-foreign-key
- (values (if val val (make-instance (getf (cdr s) :join-class))) (getf (cdr s) :foreign-key)))))))
+ (values (if val val (make-instance (getf (cdr s) :join-class)))
+ (getf (cdr s) :foreign-key)))))))
(defun find-join-helper (foreign-key)
(lambda (class slot)
(defun find-join-helper (foreign-key)
(lambda (class slot)