--- parser3/src/main/pa_sql_driver_manager.C 2003/12/10 14:17:45 1.76 +++ parser3/src/main/pa_sql_driver_manager.C 2003/12/11 09:22:09 1.78 @@ -5,7 +5,7 @@ Author: Alexandr Petrosian (http://paf.design.ru) */ -static const char * const IDENT_SQL_DRIVER_MANAGER_C="$Date: 2003/12/10 14:17:45 $"; +static const char * const IDENT_SQL_DRIVER_MANAGER_C="$Date: 2003/12/11 09:22:09 $"; #include "pa_sql_driver_manager.h" #include "ltdl.h" @@ -18,7 +18,7 @@ static const char * const IDENT_SQL_DRIV // globals -SQL_Driver_manager SQL_driver_manager; +SQL_Driver_manager* SQL_driver_manager=0; // consts @@ -55,8 +55,6 @@ static void expire_connections(SQL_Drive SQL_Driver_manager::SQL_Driver_manager(): is_dlinited(false), prev_expiration_pass_time(0) { - - cache_managers.put(String::Body("sql"), this); } SQL_Driver_manager::~SQL_Driver_manager() { @@ -260,8 +258,8 @@ static void add_connections_to_status_ca SQL_Driver_manager::connection_cache_type::key_type /*key*/, SQL_Driver_manager::connection_cache_type::value_type stack, Table* table) { - for(Array_iterator i(*stack); i.has_next(); ) - add_connection_to_status_cache_table(*i.next(), table); + for(Array_iterator i(*stack); i.has_next(); ) + add_connection_to_status_cache_table(*i.next(), table); } Value* SQL_Driver_manager::get_status() {