diff options
author | Machiavelli <machiavelli.trinity@gmail.com> | 2011-05-23 19:14:39 +0200 |
---|---|---|
committer | Machiavelli <machiavelli.trinity@gmail.com> | 2011-05-23 19:14:39 +0200 |
commit | 7f96d4b01f9a274571a8b5978f68c1638f9e680d (patch) | |
tree | 7ce75d18ef09b011f8409356920ef077be8c1fb4 /src/server/shared/Database/MySQLConnection.cpp | |
parent | 023595e644baff4ad9b7e7c521325db3f812e256 (diff) |
Fix crash added in 402198
Diffstat (limited to 'src/server/shared/Database/MySQLConnection.cpp')
-rwxr-xr-x | src/server/shared/Database/MySQLConnection.cpp | 7 |
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)) { |