Replace deprecated std::auto_ptr with std::shared_ptr (#133)
This commit is contained in:
parent
16d620b84d
commit
8c9ea174a5
@ -117,7 +117,7 @@ class MassMailMgr
|
||||
}
|
||||
|
||||
/// m_protoMail is owned by MassMail, so at copy original MassMail field set to NULL
|
||||
std::auto_ptr<MailDraft> m_protoMail;
|
||||
std::shared_ptr<MailDraft> m_protoMail;
|
||||
|
||||
MailSender m_sender;
|
||||
ReceiversList m_receivers;
|
||||
|
@ -670,7 +670,7 @@ bool Database::ExecuteStmt(const SqlStatementID& id, SqlStmtParameters* params)
|
||||
bool Database::DirectExecuteStmt(const SqlStatementID& id, SqlStmtParameters* params)
|
||||
{
|
||||
MANGOS_ASSERT(params);
|
||||
std::auto_ptr<SqlStmtParameters> p(params);
|
||||
std::shared_ptr<SqlStmtParameters> p(params);
|
||||
// execute statement
|
||||
SqlConnection::Lock _guard(getAsyncConnection());
|
||||
return _guard->ExecuteStmt(id.ID(), *params);
|
||||
|
Loading…
x
Reference in New Issue
Block a user