X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=sql%2Fdb-interface.cl;fp=sql%2Fdb-interface.cl;h=80b9ba0c811c3fd291cbfe053d7d6560c7cc91dc;hb=1a44400b42310a985f1a27ea8f53da84716955e1;hp=ca6a5159ef25cf3a66571e3386220c956f470188;hpb=0384597fcf4fdc8b05c48596798606ea5dc58146;p=clsql.git diff --git a/sql/db-interface.cl b/sql/db-interface.cl index ca6a515..80b9ba0 100644 --- a/sql/db-interface.cl +++ b/sql/db-interface.cl @@ -8,7 +8,7 @@ ;;;; Original code by Pierre R. Mai ;;;; Date Started: Feb 2002 ;;;; -;;;; $Id: db-interface.cl,v 1.2 2002/03/29 08:12:16 kevin Exp $ +;;;; $Id: db-interface.cl,v 1.3 2002/03/29 08:23:38 kevin Exp $ ;;;; ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; and Copyright (c) 1999-2001 by Pierre R. Mai @@ -21,12 +21,12 @@ (declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0))) (in-package :clsql-sys) - (defgeneric database-type-load-foreign (database-type) (:documentation "The internal generic implementation of reload-database-types.") (:method :after (database-type) - (pushnew database-type *loaded-database-types*))) + (when (database-type-library-loaded database-type) + (pushnew database-type *loaded-database-types*)))) (defgeneric database-type-library-loaded (database-type) (:documentation