diff --git a/src/Client.cpp b/src/Client.cpp index cec976c5..c0efd628 100644 --- a/src/Client.cpp +++ b/src/Client.cpp @@ -103,7 +103,8 @@ void CClient::ReadLine(const CString& sData) { CLanguageScope user_lang(GetUser() ? GetUser()->GetLanguage() : ""); CString sLine = sData; - sLine.TrimRight("\n\r"); + sLine.Replace("\n", ""); + sLine.Replace("\r", ""); DEBUG("(" << GetFullName() << ") CLI -> ZNC [" << CDebug::Filter(sLine) << "]"); diff --git a/src/IRCSock.cpp b/src/IRCSock.cpp index e9db5447..259881dc 100644 --- a/src/IRCSock.cpp +++ b/src/IRCSock.cpp @@ -156,7 +156,8 @@ void CIRCSock::Quit(const CString& sQuitMsg) { void CIRCSock::ReadLine(const CString& sData) { CString sLine = sData; - sLine.TrimRight("\n\r"); + sLine.Replace("\n", ""); + sLine.Replace("\r", ""); DEBUG("(" << m_pNetwork->GetUser()->GetUserName() << "/" << m_pNetwork->GetName() << ") IRC -> ZNC [" << sLine << "]");