Fix CMessage::ToString() to ':' -prefix the last param when appropriate
Close #1037
This commit is contained in:
1 parent
e546cedaa2
commit
b8088a5b02
2 files changed
+9
-7
No files matched your search
+4
-2
@@ -96,9 +96,11 @@ CString CMessage::ToString(unsigned int uFlags) const
|
||||
}
|
||||
|
||||
// <params>
|
||||
for (const CString& sParam : m_vsParams) {
|
||||
unsigned uParams = m_vsParams.size();
|
||||
for (unsigned int uIdx = 0; uIdx < uParams; ++uIdx) {
|
||||
const CString& sParam = m_vsParams[uIdx];
|
||||
sMessage += " ";
|
||||
if (sParam.Contains(" ")) {
|
||||
if (uIdx == uParams - 1 && (sParam.StartsWith(":") || sParam.Contains(" "))) {
|
||||
sMessage += ":";
|
||||
}
|
||||
sMessage += sParam;
|
||||
|
||||
Reference in new issue
Block a user