diff options
| -rw-r--r-- | win32/ScintillaWin.cxx | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/win32/ScintillaWin.cxx b/win32/ScintillaWin.cxx index c32e07777..f0f5ee4c2 100644 --- a/win32/ScintillaWin.cxx +++ b/win32/ScintillaWin.cxx @@ -923,7 +923,7 @@ sptr_t ScintillaWin::WndProc(unsigned int iMessage, uptr_t wParam, sptr_t lParam  		case WM_CHAR:  			if (((wParam >= 128) || !iscntrl(wParam)) || !lastKeyDownConsumed) {  				if (::IsWindowUnicode(MainHWND()) || keysAlwaysUnicode) { -					wchar_t wcs[2] = {wParam, 0}; +					wchar_t wcs[2] = {static_cast<wchar_t>(wParam), 0};  					if (IsUnicodeMode()) {  						// For a wide character version of the window:  						char utfval[4]; @@ -1043,7 +1043,7 @@ sptr_t ScintillaWin::WndProc(unsigned int iMessage, uptr_t wParam, sptr_t lParam  				if ((pt.x == -1) && (pt.y == -1)) {  					// Caused by keyboard so display menu near caret  					pt = PointMainCaret(); -					POINT spt = {pt.x, pt.y}; +					POINT spt = {static_cast<int>(pt.x), static_cast<int>(pt.y)};  					::ClientToScreen(MainHWND(), &spt);  					pt = Point(spt.x, spt.y);  				} | 
