znone
2017-03-06 e51bed25201e89b2fed36e45e1642812d88f6398
include/qtl_mysql_pool.hpp
@@ -15,10 +15,16 @@
public:
   database_pool() : m_port(0) { }
   virtual ~database_pool() { }
   virtual bool open_database(database& db) override
   virtual database* new_database() throw() override
   {
      db.charset_name("utf8");
      return db.open(m_host.data(), m_user.data(), m_password.data(), m_database.data(), 0, m_port);
      database* db=new database;
      db->charset_name("utf8");
      if(!db->open(m_host.data(), m_user.data(), m_password.data(), m_database.data(), 0, m_port))
      {
         delete db;
         db=NULL;
      }
      return db;
   }
protected: