mirror of
https://github.com/mangosfour/server.git
synced 2025-12-13 04:37:00 +00:00
[8744] Fix 'warning: deleting ‘void*’ is undefined' in SqlOperations.h/SqlOperations.cpp, caused by [8736]. Thanks to Shendor for pointing the problem.
Signed-off-by: Ambal <pogrebniak@gala.net>
This commit is contained in:
parent
a4e3b3e6aa
commit
190c5e6338
4 changed files with 10 additions and 13 deletions
|
|
@ -47,7 +47,7 @@ class SqlStatement : public SqlOperation
|
|||
const char *m_sql;
|
||||
public:
|
||||
SqlStatement(const char *sql) : m_sql(mangos_strdup(sql)){}
|
||||
~SqlStatement() { void* tofree = const_cast<char*>(m_sql); delete [] tofree; }
|
||||
~SqlStatement() { char* tofree = const_cast<char*>(m_sql); delete [] tofree; }
|
||||
void Execute(Database *db);
|
||||
};
|
||||
|
||||
|
|
@ -85,7 +85,7 @@ class SqlQuery : public SqlOperation
|
|||
public:
|
||||
SqlQuery(const char *sql, MaNGOS::IQueryCallback * callback, SqlResultQueue * queue)
|
||||
: m_sql(mangos_strdup(sql)), m_callback(callback), m_queue(queue) {}
|
||||
~SqlQuery() { void* tofree = const_cast<char*>(m_sql); delete [] tofree; }
|
||||
~SqlQuery() { char* tofree = const_cast<char*>(m_sql); delete [] tofree; }
|
||||
void Execute(Database *db);
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue