From 8a989df54fac09f66d8a124fe810a48afe8bdbb8 Mon Sep 17 00:00:00 2001 From: Beakers Date: Thu, 28 Jan 2021 15:11:41 +0100 Subject: [PATCH] fix 11.2 crash --- league_skin_changer/autoupdater.cpp | 2 +- league_skin_changer/d3d_hook.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/league_skin_changer/autoupdater.cpp b/league_skin_changer/autoupdater.cpp index 2cc090a..abbc7ae 100644 --- a/league_skin_changer/autoupdater.cpp +++ b/league_skin_changer/autoupdater.cpp @@ -241,7 +241,7 @@ std::vector sigs = { }, { { - "83 EC 4C 53 57", + "83 EC 4C 53 55 57 8B F9 8B 47 04", "E8 ? ? ? ? 8B 74 24 14 85 F6 74 1E 8B C7 F0 0F C1 46 ? 75 15 8B 06 8B CE FF 10 F0 0F C1 7E ? 4F 75 07 8B 06 8B CE FF 50 04 5F 5E 5B 83 C4 14 C2 40 00" }, true, diff --git a/league_skin_changer/d3d_hook.cpp b/league_skin_changer/d3d_hook.cpp index 05b01b1..d1494bb 100644 --- a/league_skin_changer/d3d_hook.cpp +++ b/league_skin_changer/d3d_hook.cpp @@ -60,7 +60,7 @@ LRESULT __stdcall wnd_proc( HWND hwnd, UINT msg, WPARAM w_param, LPARAM l_param config::save( ); } - return reinterpret_cast(original_wndproc)(hwnd, msg, w_param, l_param); + return CallWindowProcW( ( WNDPROC ) original_wndproc, hwnd, msg, w_param, l_param ); } std::once_flag init_device;