From 9c12c6832f11fd77ed23ab7b97d87367d1ce8931 Mon Sep 17 00:00:00 2001 From: ptmaster <52694802+lty2008one@users.noreply.github.com> Date: Wed, 27 Mar 2024 22:28:05 +0800 Subject: [PATCH] Update qr.cpp --- src/patches/qr.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/patches/qr.cpp b/src/patches/qr.cpp index 9e97295..05a7ec9 100644 --- a/src/patches/qr.cpp +++ b/src/patches/qr.cpp @@ -20,6 +20,7 @@ extern char accessCode1[21]; extern char accessCode2[21]; extern std::vector plugins; +typedef void event (); typedef bool CheckQrEvent(); typedef std::vector GetQrEvent(); @@ -181,6 +182,11 @@ HOOK_DYNAMIC (i64, __fastcall, copy_data, i64, void *dest, int length) { return 0; } } + } else { + for (auto plugin : plugins) { + FARPROC usingQrEvent = GetProcAddress (plugin, "usingQr"); + if (usingQrEvent) ((event*) usingQrEvent) (); + } } return 0; }