From 6db4041b8d422e2bf29b1532440659d30703c520 Mon Sep 17 00:00:00 2001 From: fallenoak Date: Fri, 2 Jan 2026 22:07:00 -0600 Subject: [PATCH] feat(client): add WowClientDestroy --- src/client/Client.cpp | 12 ++++++++++++ src/client/Client.hpp | 2 ++ 2 files changed, 14 insertions(+) diff --git a/src/client/Client.cpp b/src/client/Client.cpp index 8863218..1ba7de9 100644 --- a/src/client/Client.cpp +++ b/src/client/Client.cpp @@ -175,6 +175,10 @@ void ClientPostClose(int32_t a1) { int32_t DestroyEngineCallback(const void* a1, void* a2) { // TODO + WowClientDestroy(); + + // TODO + return 1; } @@ -495,6 +499,14 @@ void StormInitialize() { Blizzard::Debug::SetAssertHandler(BlizzardAssertCallback); } +void WowClientDestroy() { + // TODO + + CGlueMgr::Shutdown(); + + // TODO +} + void WowClientInit() { // TODO // EventRegister(EVENT_ID_5, (int)sub_4020E0); diff --git a/src/client/Client.hpp b/src/client/Client.hpp index f6dd223..fba112d 100644 --- a/src/client/Client.hpp +++ b/src/client/Client.hpp @@ -20,6 +20,8 @@ void CommonMain(); void StormInitialize(); +void WowClientDestroy(); + void WowClientInit(); #endif