diff options
author | Machiavelli <none@none> | 2010-09-11 22:20:57 +0200 |
---|---|---|
committer | Machiavelli <none@none> | 2010-09-11 22:20:57 +0200 |
commit | d1174be1fdc611b93691c83fd382acd647d6931c (patch) | |
tree | b399f77132494ac64137e302b42913d0b33c77c7 /src | |
parent | d714d0eb20767ec6acbe48aafcbb008aafd35a0e (diff) |
Core/DBLayer: Fix gcc warnings related to changes added to QueryResult.h/cpp recently
--HG--
branch : trunk
Diffstat (limited to 'src')
-rw-r--r-- | src/server/shared/Database/QueryResult.cpp | 2 | ||||
-rwxr-xr-x | src/server/shared/Database/QueryResult.h | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/server/shared/Database/QueryResult.cpp b/src/server/shared/Database/QueryResult.cpp index 6df3d53956a..88f8206a3bf 100644 --- a/src/server/shared/Database/QueryResult.cpp +++ b/src/server/shared/Database/QueryResult.cpp @@ -133,7 +133,7 @@ void ResultBind::BindResult(uint32& num_rows) //- This is where we prepare the buffer based on metadata uint32 i = 0; MYSQL_FIELD* field; - while (field = mysql_fetch_field(m_res)) + while ((field = mysql_fetch_field(m_res))) { size_t size = SizeForType(field); if (size == 0) diff --git a/src/server/shared/Database/QueryResult.h b/src/server/shared/Database/QueryResult.h index 6dca51fddc1..846297f14a6 100755 --- a/src/server/shared/Database/QueryResult.h +++ b/src/server/shared/Database/QueryResult.h @@ -101,7 +101,8 @@ class ResultBind friend class PreparedResultSet; public: - ResultBind(MYSQL_STMT* stmt) : m_stmt(stmt), m_fieldCount(NULL), m_isNull(NULL), m_length(NULL), m_rBind(NULL) {} + ResultBind(MYSQL_STMT* stmt) : m_rBind(NULL), m_stmt(stmt), m_isNull(NULL), m_length(NULL), m_fieldCount(0) {} + ~ResultBind() { if (!m_fieldCount) |