From 2859081c36402ea7fcbbe4e52799b62e7537ffbf Mon Sep 17 00:00:00 2001 From: George Hazan Date: Wed, 3 Oct 2018 20:11:54 +0300 Subject: fixes #1607 (Scriver silently cuts long messages) --- src/core/stdmsg/src/msgdialog.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/core/stdmsg') diff --git a/src/core/stdmsg/src/msgdialog.cpp b/src/core/stdmsg/src/msgdialog.cpp index 57711e2228..aef616e342 100644 --- a/src/core/stdmsg/src/msgdialog.cpp +++ b/src/core/stdmsg/src/msgdialog.cpp @@ -140,7 +140,7 @@ bool CSrmmWindow::OnInitDialog() if (m_hContact && m_szProto) { int nMax = CallProtoService(m_szProto, PS_GETCAPS, PFLAG_MAXLENOFMESSAGE, m_hContact); if (nMax) - m_message.SendMsg(EM_LIMITTEXT, nMax, 0); + m_message.SendMsg(EM_EXLIMITTEXT, 0, nMax); // get around a lame bug in the Windows template resource code where richedits are limited to 0x7FFF m_log.SendMsg(EM_LIMITTEXT, sizeof(wchar_t) * 0x7FFFFFFF, 0); -- cgit v1.2.3