diff options
| author | Neil <nyamatongwe@gmail.com> | 2015-03-13 09:28:27 +1100 | 
|---|---|---|
| committer | Neil <nyamatongwe@gmail.com> | 2015-03-13 09:28:27 +1100 | 
| commit | bec2230a8a8a5368c48672b69078f36458a0929d (patch) | |
| tree | 1e8a3c687a2a50339a46d797459fbeabfc52eaf8 /win32/ScintillaWin.cxx | |
| parent | 2fb4ff4b1bc1a473d80260455c80d7ec19c62616 (diff) | |
| download | scintilla-mirror-bec2230a8a8a5368c48672b69078f36458a0929d.tar.gz | |
Changed to symbolic constant.
Diffstat (limited to 'win32/ScintillaWin.cxx')
| -rw-r--r-- | win32/ScintillaWin.cxx | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/win32/ScintillaWin.cxx b/win32/ScintillaWin.cxx index 131559542..715d26100 100644 --- a/win32/ScintillaWin.cxx +++ b/win32/ScintillaWin.cxx @@ -1360,7 +1360,7 @@ sptr_t ScintillaWin::WndProc(unsigned int iMessage, uptr_t wParam, sptr_t lParam  				wchar_t wcs[2] = {static_cast<wchar_t>(wParam), 0};  				if (IsUnicodeMode()) {  					// For a wide character version of the window: -					char utfval[4]; +					char utfval[UTF8MaxBytes];  					unsigned int len = UTF8Length(wcs, 1);  					UTF8FromUTF16(wcs, 1, utfval, len);  					AddCharUTF(utfval, len); @@ -1382,7 +1382,7 @@ sptr_t ScintillaWin::WndProc(unsigned int iMessage, uptr_t wParam, sptr_t lParam  				return 1;  			} else {  				if (IsUnicodeMode()) { -					char utfval[4]; +					char utfval[UTF8MaxBytes];  					wchar_t wcs[2] = {static_cast<wchar_t>(wParam), 0};  					unsigned int len = UTF8Length(wcs, 1);  					UTF8FromUTF16(wcs, 1, utfval, len); @@ -2579,7 +2579,7 @@ void ScintillaWin::AddCharBytes(char b0, char b1) {  	int inputCodePage = InputCodePage();  	if (inputCodePage && IsUnicodeMode()) { -		char utfval[4] = "\0\0\0"; +		char utfval[UTF8MaxBytes] = "\0\0\0";  		char ansiChars[3];  		wchar_t wcs[2];  		if (b0) {	// Two bytes from IME  | 
