X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;ds=sidebyside;f=base%2Finitialize.lisp;h=8e98d5e2c3d206df270750d37a41df8e7d610b73;hb=43ec897ec7d84892fa59cc9b7858ce23d64a8a1a;hp=8548460e0d283922e6bc564dd15d6ccbd1eda8cb;hpb=bada52b7a8fd2cc484dee33cccd64ca09a52ec3d;p=clsql.git diff --git a/base/initialize.lisp b/base/initialize.lisp index 8548460..8e98d5e 100644 --- a/base/initialize.lisp +++ b/base/initialize.lisp @@ -24,7 +24,7 @@ "Contains a list of database types which have been defined/loaded.") (defmethod database-type-load-foreign (x) - (error "No generic function defined for database-type-load-foreign with parameters of %S" x)) + (error "No generic function defined for database-type-load-foreign with parameters of ~S" x)) (defmethod database-type-load-foreign :after (database-type) (when (database-type-library-loaded database-type) @@ -35,8 +35,7 @@ (mapc #'database-type-load-foreign *loaded-database-types*)) (defvar *default-database-type* nil - "Specifies the default type of database. Currently only :mysql is -supported.") + "Specifies the default type of database.") (defvar *initialized-database-types* nil "Contains a list of database types which have been initialized by calls @@ -46,9 +45,9 @@ to initialize-database-type.") "Initialize the given database-type, if it is not already initialized, as indicated by `*initialized-database-types*'." (if (member database-type *initialized-database-types*) - t + database-type (when (database-initialize-database-type database-type) (push database-type *initialized-database-types*) - t))) + database-type)))