diff options
author | nyamatongwe <unknown> | 2012-05-05 14:00:51 +1000 |
---|---|---|
committer | nyamatongwe <unknown> | 2012-05-05 14:00:51 +1000 |
commit | 1ac5524badd7e4636e3ff417f8d6c6933bd071ea (patch) | |
tree | d8ccac9a2da10a0e735f8c14f4bb0f7c670b1e4a | |
parent | ce8066a5ce92e6fcd5592e5a7ab4ed7cab59a4ad (diff) | |
download | scintilla-mirror-1ac5524badd7e4636e3ff417f8d6c6933bd071ea.tar.gz |
Add some casts to avoid narrowing warnings from g++ 4.7.
-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); } |