]> WPIA git - cassiopeia.git/blobdiff - src/db/mysql.cpp
chg: remove useless destructor and simplify connect-method
[cassiopeia.git] / src / db / mysql.cpp
index 304d4963dcaed689e54751ca1b6ed756405e6f80..1883488eb373cdaf11bdc47a6c5be867f0da5f04 100644 (file)
@@ -36,19 +36,8 @@ MySQLJobProvider::MySQLJobProvider( const std::string& server, const std::string
     connect( server, user, password, database );
 }
 
-MySQLJobProvider::~MySQLJobProvider() {
-    disconnect();
-}
-
 bool MySQLJobProvider::connect( const std::string& server, const std::string& user, const std::string& password, const std::string& database ) {
-    if( conn ) {
-        if( !disconnect() ) {
-            return false;
-        }
-
-        conn.reset();
-    }
-
+    disconnect();
     conn = _connect( server, user, password, database );
 
     return !!conn;