Loading src/blogi.cpp +5 −8 Original line number Diff line number Diff line Loading @@ -75,19 +75,16 @@ blogi::Blogi::Blogi(Config *blgcfg,netplus::socket *serversocket,bool debug) : H std::shared_ptr<dbpp::Database> initdb; if(strcmp(blgcfg->getdbdriver(),"pgsql")==0) initdb = std::make_shared<dbpp::Database>(dbpp::DBDriver::pgsql,blgcfg->getdbopts()); else if(strcmp(blgcfg->getdbdriver(),"sqlite")==0) initdb = std::make_shared<dbpp::Database>(dbpp::DBDriver::sqlite,blgcfg->getdbopts()); initdb = std::make_shared<dbpp::Database>(blgcfg->getdbdriver(),blgcfg->getdbopts()); Session sess; sess._initSession(initdb.get()); for(int i=0; i<threads; ++i){ if(strcmp(PlgArgs->config->getdbdriver(),"pgsql")==0) PlgArgs->database[i]= new dbpp::Database(dbpp::DBDriver::pgsql,PlgArgs->config->getdbopts()); else if(strcmp(PlgArgs->config->getdbdriver(),"sqlite")==0) PlgArgs->database[i]= new dbpp::Database(dbpp::DBDriver::sqlite,PlgArgs->config->getdbopts()); PlgArgs->database[i]= new dbpp::Database(blgcfg->getdbdriver(),PlgArgs->config->getdbopts()); } PlgArgs->auth=new Auth(PlgArgs->database,PlgArgs->config); Loading Loading
src/blogi.cpp +5 −8 Original line number Diff line number Diff line Loading @@ -75,19 +75,16 @@ blogi::Blogi::Blogi(Config *blgcfg,netplus::socket *serversocket,bool debug) : H std::shared_ptr<dbpp::Database> initdb; if(strcmp(blgcfg->getdbdriver(),"pgsql")==0) initdb = std::make_shared<dbpp::Database>(dbpp::DBDriver::pgsql,blgcfg->getdbopts()); else if(strcmp(blgcfg->getdbdriver(),"sqlite")==0) initdb = std::make_shared<dbpp::Database>(dbpp::DBDriver::sqlite,blgcfg->getdbopts()); initdb = std::make_shared<dbpp::Database>(blgcfg->getdbdriver(),blgcfg->getdbopts()); Session sess; sess._initSession(initdb.get()); for(int i=0; i<threads; ++i){ if(strcmp(PlgArgs->config->getdbdriver(),"pgsql")==0) PlgArgs->database[i]= new dbpp::Database(dbpp::DBDriver::pgsql,PlgArgs->config->getdbopts()); else if(strcmp(PlgArgs->config->getdbdriver(),"sqlite")==0) PlgArgs->database[i]= new dbpp::Database(dbpp::DBDriver::sqlite,PlgArgs->config->getdbopts()); PlgArgs->database[i]= new dbpp::Database(blgcfg->getdbdriver(),PlgArgs->config->getdbopts()); } PlgArgs->auth=new Auth(PlgArgs->database,PlgArgs->config); Loading