// Old MySQLDatabase* lb_OpenMysqlConnection(const char* loginInformation) { MySQLDatabase* db = new MySQLDatabase(); if (!db->Initialize(loginInformation, DATABASE_TYPE_MYSQL)) return NULL; else return db; } // New MySQLDatabase* lb_OpenMysqlConnection(const char* loginInformation) { MySQLDatabase* db = new MySQLDatabase(); std::string dbstring; sConfig.GetString("WorldDatabaseInfo", &dbstring); ConvertOldCrappyDbString(dbstring, (MySQLDatabase*)db, 3) if (!db) return NULL; else return db; }