X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=sql%2Fdatabase.lisp;h=982973e6d23695d84b96f11968a246add9220780;hb=925a29060928f773d4bc7d8e6bdd13c97e0ef65a;hp=bb87046fb6c8ce494976b9293efbc11d997b7e9d;hpb=406feeb749bb475bec8077a2716a5b6089bd9072;p=clsql.git diff --git a/sql/database.lisp b/sql/database.lisp index bb87046..982973e 100644 --- a/sql/database.lisp +++ b/sql/database.lisp @@ -104,7 +104,7 @@ be taken from this pool." :verbose nil)) (if pool - (let ((conn (acquire-from-pool connection-spec database-type pool))) + (let ((conn (acquire-from-pool connection-spec database-type pool encoding))) (when make-default (setq *default-database* conn)) conn) (let* ((db-name (database-name-from-spec connection-spec database-type)) @@ -234,7 +234,7 @@ database connection cannot be closed, an error is signalled." (ignore-errors (disconnect :database db)) (disconnect :database db :error nil))) - (connect (connection-spec db)))) + (connect (connection-spec db) :encoding (encoding db)))) (defun status (&optional full)