fix for my old and broken mingw32 headers

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@12954 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin 2001-12-09 12:56:03 +00:00
parent 92209a3966
commit 7a25a27c35

View File

@ -91,6 +91,10 @@
} ENLINK;
#endif // ENLINK
#ifndef SF_UNICODE
#define SF_UNICODE 0x0010
#endif
// ----------------------------------------------------------------------------
// private functions
// ----------------------------------------------------------------------------
@ -491,11 +495,8 @@ bool wxTextCtrl::StreamIn(const wxString& value, wxFontEncoding encoding)
EDITSTREAM eds;
wxZeroMemory(eds);
eds.dwCookie = (DWORD)&wpc;
eds.pfnCallback = wxRichEditStreamIn;
#ifndef SF_UNICODE
#define SF_UNICODE 0x0010
#endif
// the cast below is needed for broken (very) old mingw32 headers
eds.pfnCallback = (EDITSTREAMCALLBACK)wxRichEditStreamIn;
if ( !::SendMessage(GetHwnd(), EM_STREAMIN,
SF_TEXT | SF_UNICODE | SFF_SELECTION,