[11049] Fix mangos and SD2 compilation after commits [11045] and [11047].

Signed-off-by: Ambal <pogrebniak@gala.net>
This commit is contained in:
Ambal 2011-01-19 23:50:27 +02:00
parent 0941a3f851
commit 4ddedf0804
7 changed files with 15 additions and 5 deletions

View file

@ -385,7 +385,7 @@ void Pet::SavePetToDB(PetSaveMode mode)
_SaveSpells();
_SaveSpellCooldowns();
_SaveAuras();
CharacterDatabase.CommitTransaction;
CharacterDatabase.CommitTransaction();
uint32 ownerLow = GetOwnerGuid().GetCounter();
std::string name = m_name;

View file

@ -186,7 +186,7 @@ class MANGOS_DLL_SPEC Database
//factory method to create SqlDelayThread objects
virtual SqlDelayThread * CreateDelayThread();
class TransHelper
class MANGOS_DLL_SPEC TransHelper
{
public:
TransHelper() : m_pTrans(NULL) {}

View file

@ -84,6 +84,11 @@ SqlConnection * DatabaseMysql::CreateConnection()
return new MySQLConnection();
}
MySQLConnection::~MySQLConnection()
{
mysql_close(mMysql);
}
bool MySQLConnection::Initialize(const char *infoString)
{
MYSQL * mysqlInit = mysql_init(NULL);

View file

@ -38,7 +38,7 @@ class MANGOS_DLL_SPEC MySQLConnection : public SqlConnection
{
public:
MySQLConnection() : mMysql(NULL) {}
~MySQLConnection() { mysql_close(mMysql); }
~MySQLConnection();
bool Initialize(const char *infoString);

View file

@ -67,6 +67,11 @@ SqlConnection * DatabasePostgre::CreateConnection()
return new PostgreSQLConnection();
}
PostgreSQLConnection::~PostgreSQLConnection()
{
PQfinish(mPGconn);
}
bool PostgreSQLConnection::Initialize(const char *infoString)
{
Tokens tokens = StrSplit(infoString, ";");

View file

@ -38,7 +38,7 @@ class MANGOS_DLL_SPEC PostgreSQLConnection : public SqlConnection
{
public:
PostgreSQLConnection() : mPGconn(NULL) {}
~PostgreSQLConnection() { PQfinish(mPGconn); }
~PostgreSQLConnection();
bool Initialize(const char *infoString);

View file

@ -1,4 +1,4 @@
#ifndef __REVISION_NR_H__
#define __REVISION_NR_H__
#define REVISION_NR "11048"
#define REVISION_NR "11049"
#endif // __REVISION_NR_H__