Changeset 3338

Show
Ignore:
Timestamp:
01/30/10 16:34:51 (7 weeks ago)
Author:
mgray
Message:

Updated DatabaseConnectionsMap?_type to use Zen::Memory::managed_ptr<DatabaseConnections?> instead of a raw pointer...

Location:
Enterprise/branches/0075_TR_SCRIPTING/AppServer/src
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • Enterprise/branches/0075_TR_SCRIPTING/AppServer/src/ApplicationServer.cpp

    r3337 r3338  
    991991            ); 
    992992 
    993         m_databaseConnectionsMap[_database] = new DatabaseConnections(pDatabaseService, _config); 
     993        DatabaseConnections* pRaw = new DatabaseConnections(pDatabaseService, _config); 
     994        pDatabaseConnections_type pDatabaseConnections(pRaw); 
     995        m_databaseConnectionsMap[_database] = pDatabaseConnections; 
    994996    } 
    995997    else 
  • Enterprise/branches/0075_TR_SCRIPTING/AppServer/src/ApplicationServer.hpp

    r3337 r3338  
    204204    pMessageRegistry_type       m_pMessageRegistry_type; 
    205205 
    206     typedef std::map<std::string, DatabaseConnections*>  DatabaseConnectionsMap_type; 
     206    typedef Zen::Memory::managed_ptr<DatabaseConnections>       pDatabaseConnections_type; 
     207    typedef std::map<std::string, pDatabaseConnections_type>    DatabaseConnectionsMap_type; 
    207208    DatabaseConnectionsMap_type m_databaseConnectionsMap; 
    208209    /// @}