aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorNeil <nyamatongwe@gmail.com>2021-11-16 12:11:47 +1100
committerNeil <nyamatongwe@gmail.com>2021-11-16 12:11:47 +1100
commit598b0b021ca5a585ab256a7e5a1bdafd87931136 (patch)
tree5037e6530d16977c9bb362540e50e2f09dbcac41
parent23f58dfe8eb50c7c9231aa81c9a23a5259134cbf (diff)
downloadscintilla-mirror-598b0b021ca5a585ab256a7e5a1bdafd87931136.tar.gz
Remove some casts that are not needed and a long-disused assertion.
-rw-r--r--win32/ScintillaWin.cxx5
1 files changed, 2 insertions, 3 deletions
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<Keys>(KeyTranslate(static_cast<int>(wParam))),
+ KeyTranslate(wParam),
ModifierFlags(KeyboardIsKeyDown(VK_SHIFT),
KeyboardIsKeyDown(VK_CONTROL),
altDown),