diff options
author | Spp- <u84280@epreinf21.(none)> | 2011-07-29 14:18:28 +0200 |
---|---|---|
committer | Spp- <u84280@epreinf21.(none)> | 2011-07-29 14:18:28 +0200 |
commit | e47b96af3e3a41eae71e3e3da7eeee8bd3de86bc (patch) | |
tree | 07d5ff1e6e39d792dbe1a89cc373c06702817787 /src/server/shared/Database/PreparedStatement.cpp | |
parent | 06b46ba203d30cc5e2abc9741b2fc737ebdd7c38 (diff) |
Core: Append single character to stream as character, not as a string
Diffstat (limited to 'src/server/shared/Database/PreparedStatement.cpp')
-rwxr-xr-x | src/server/shared/Database/PreparedStatement.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/shared/Database/PreparedStatement.cpp b/src/server/shared/Database/PreparedStatement.cpp index 343976c3ffa..22ca31fc20a 100755 --- a/src/server/shared/Database/PreparedStatement.cpp +++ b/src/server/shared/Database/PreparedStatement.cpp @@ -340,12 +340,12 @@ std::string MySQLPreparedStatement::getQueryString(const char *query) pos = queryString.find("?", pos); std::stringstream replace; - replace << "'"; + replace << '\''; switch (m_stmt->statement_data[i].type) { case TYPE_BOOL: - replace << (m_stmt->statement_data[i].data.boolean ? "1" : "0"); + replace << (m_stmt->statement_data[i].data.boolean ? '1' : '0'); break; case TYPE_UI8: case TYPE_UI16: @@ -373,7 +373,7 @@ std::string MySQLPreparedStatement::getQueryString(const char *query) replace << m_stmt->statement_data[i].str; break; } - replace << "'"; + replace << '\''; queryString.replace(pos, 1, replace.str()); } |