From 0aaef4980b83c2d51c86441b32e5b8984d06776b Mon Sep 17 00:00:00 2001 From: ZZYZX Date: Tue, 7 Jul 2020 13:56:42 +0300 Subject: [PATCH] Fix exception caused by horizontal mouse wheel (resolves #409 reported by ioan-chera, reported by KanaiZo) --- Build/Updater.ini | 4 ++-- Source/Core/Windows/MainForm.cs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Build/Updater.ini b/Build/Updater.ini index b42b8351..01c2edb3 100755 --- a/Build/Updater.ini +++ b/Build/Updater.ini @@ -1,4 +1,4 @@ URL http://devbuilds.drdteam.org/ultimatedoombuilder/ FileName Builder.exe -UpdateName UltimateDoomBuilder-r[REVNUM]-x86.7z -UpdaterName UDB_Updater-x86.7z \ No newline at end of file +UpdateName UltimateDoomBuilder-r[REVNUM]-x64.7z +UpdaterName UDB_Updater-x64.7z \ No newline at end of file diff --git a/Source/Core/Windows/MainForm.cs b/Source/Core/Windows/MainForm.cs index 54b0ae82..21fedaeb 100755 --- a/Source/Core/Windows/MainForm.cs +++ b/Source/Core/Windows/MainForm.cs @@ -4237,8 +4237,8 @@ namespace CodeImp.DoomBuilder.Windows break; case General.WM_MOUSEHWHEEL: - int delta = m.WParam.ToInt32() >> 16; - OnMouseHWheel(delta); + int delta = unchecked((short)(m.WParam.ToInt64() >> 16)); + OnMouseHWheel(delta); m.Result = new IntPtr(delta); break;