From 598b0b021ca5a585ab256a7e5a1bdafd87931136 Mon Sep 17 00:00:00 2001 From: Neil Date: Tue, 16 Nov 2021 12:11:47 +1100 Subject: Remove some casts that are not needed and a long-disused assertion. --- win32/ScintillaWin.cxx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'win32') diff --git a/win32/ScintillaWin.cxx b/win32/ScintillaWin.cxx index 6c69a8ceb..1035384e3 100644 --- a/win32/ScintillaWin.cxx +++ b/win32/ScintillaWin.cxx @@ -757,8 +757,7 @@ int InputCodePage() noexcept { } /** Map the key codes to their equivalent Keys:: form. */ -Keys KeyTranslate(int keyIn) noexcept { -//PLATFORM_ASSERT(!keyIn); +Keys KeyTranslate(uptr_t keyIn) noexcept { switch (keyIn) { case VK_DOWN: return Keys::Down; case VK_UP: return Keys::Up; @@ -1590,7 +1589,7 @@ sptr_t ScintillaWin::KeyMessage(unsigned int iMessage, uptr_t wParam, sptr_t lPa return ::DefWindowProc(MainHWND(), iMessage, wParam, lParam); } const int ret = KeyDownWithModifiers( - static_cast(KeyTranslate(static_cast(wParam))), + KeyTranslate(wParam), ModifierFlags(KeyboardIsKeyDown(VK_SHIFT), KeyboardIsKeyDown(VK_CONTROL), altDown), -- cgit v1.2.3