Loading backends/pgsql/pgsql.cpp +3 −1 Original line number Diff line number Diff line Loading @@ -39,8 +39,10 @@ namespace dbpp{ dbpp::Postgresql::Postgresql(const char *constr) { _dbconn = PQconnectdb(constr); if (PQstatus(_dbconn) != CONNECTION_OK){ std::string errmsg = PQerrorMessage(_dbconn); PQfinish(_dbconn); throw std::runtime_error(PQerrorMessage(_dbconn)); _dbconn = nullptr; throw std::runtime_error(errmsg); } } Loading Loading
backends/pgsql/pgsql.cpp +3 −1 Original line number Diff line number Diff line Loading @@ -39,8 +39,10 @@ namespace dbpp{ dbpp::Postgresql::Postgresql(const char *constr) { _dbconn = PQconnectdb(constr); if (PQstatus(_dbconn) != CONNECTION_OK){ std::string errmsg = PQerrorMessage(_dbconn); PQfinish(_dbconn); throw std::runtime_error(PQerrorMessage(_dbconn)); _dbconn = nullptr; throw std::runtime_error(errmsg); } } Loading