projects
/
clsql.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
r10893: 28 Feb 2006 Kevin Rosenberg <kevin@rosenberg.net>
[clsql.git]
/
sql
/
metaclasses.lisp
diff --git
a/sql/metaclasses.lisp
b/sql/metaclasses.lisp
index 5d254bfa5e33ad71f2f6cd80fe2ec434ee3f3b4d..f3a377eadcc841d32c7a21a86792b8506e90feec 100644
(file)
--- a/
sql/metaclasses.lisp
+++ b/
sql/metaclasses.lisp
@@
-444,8
+444,8
@@
which does type checking before storing a value in a slot."
(null (specified-type dsd)))
(setf (specified-type dsd)
(slot-definition-type dsd))
(null (specified-type dsd)))
(setf (specified-type dsd)
(slot-definition-type dsd))
- (setf #-
clisp
(slot-value dsd 'type)
- #+
clisp
(slot-definition-type dsd)
+ (setf #-
(or clisp sbcl)
(slot-value dsd 'type)
+ #+
(or clisp sbcl)
(slot-definition-type dsd)
(compute-lisp-type-from-slot-specification
dsd (slot-definition-type dsd))))
(compute-lisp-type-from-slot-specification
dsd (slot-definition-type dsd))))