mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-18 00:18:43 +01:00
Core: Append single character to stream as character, not as a string
This commit is contained in:
@@ -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());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user