aboutsummaryrefslogtreecommitdiff
path: root/src/server/shared/Database/MySQLConnection.cpp
diff options
context:
space:
mode:
authorMachiavelli <machiavelli.trinity@gmail.com>2011-05-23 19:14:39 +0200
committerMachiavelli <machiavelli.trinity@gmail.com>2011-05-23 19:14:39 +0200
commit7f96d4b01f9a274571a8b5978f68c1638f9e680d (patch)
tree7ce75d18ef09b011f8409356920ef077be8c1fb4 /src/server/shared/Database/MySQLConnection.cpp
parent023595e644baff4ad9b7e7c521325db3f812e256 (diff)
Fix crash added in 402198
Diffstat (limited to 'src/server/shared/Database/MySQLConnection.cpp')
-rwxr-xr-xsrc/server/shared/Database/MySQLConnection.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/server/shared/Database/MySQLConnection.cpp b/src/server/shared/Database/MySQLConnection.cpp
index c242669192d..224b666d1d9 100755
--- a/src/server/shared/Database/MySQLConnection.cpp
+++ b/src/server/shared/Database/MySQLConnection.cpp
@@ -388,12 +388,11 @@ bool MySQLConnection::ExecuteTransaction(SQLTransaction& transaction)
std::list<SQLElementData>::const_iterator itr;
for (itr = queries.begin(); itr != queries.end(); ++itr);
{
- SQLElementData const& data = *itr;
- switch (data.type)
+ switch (itr->type)
{
case SQL_ELEMENT_PREPARED:
{
- PreparedStatement* stmt = data.element.stmt;
+ PreparedStatement* stmt = itr->element.stmt;
ASSERT(stmt);
if (!Execute(stmt))
{
@@ -405,7 +404,7 @@ bool MySQLConnection::ExecuteTransaction(SQLTransaction& transaction)
break;
case SQL_ELEMENT_RAW:
{
- const char* sql = data.element.query;
+ const char* sql = itr->element.query;
ASSERT(sql);
if (!Execute(sql))
{