--- parser3/src/include/pa_sql_driver_manager.h 2003/01/27 16:19:11 1.26.2.2 +++ parser3/src/include/pa_sql_driver_manager.h 2003/01/27 17:17:06 1.26.2.3 @@ -9,7 +9,7 @@ #ifndef PA_SQL_DRIVER_MANAGER_H #define PA_SQL_DRIVER_MANAGER_H -static const char* IDENT_SQL_DRIVER_MANAGER_H="$Date: 2003/01/27 16:19:11 $"; +static const char* IDENT_SQL_DRIVER_MANAGER_H="$Date: 2003/01/27 17:17:06 $"; #include "pa_pool.h" #include "pa_sql_driver.h" @@ -52,7 +52,7 @@ private: // driver cache private: // connection cache - SQL_Connection *get_connection_from_cache(ConstStringPtr url); + SQL_ConnectionPtr get_connection_from_cache(ConstStringPtr url); void put_connection_to_cache(ConstStringPtr url, SQL_Connection& connection); private: time_t prev_expiration_pass_time; @@ -65,7 +65,8 @@ private: // for SQL_Connection private: Hash driver_cache; - Hash *> connection_cache; + typedef Hash *> connection_cache_type; + connection_cache_type connection_cache; public: // Cache_manager