message_exit__mem_free_hook: save eax register

- Otherwise ReleaseXP build messes it up in MessageExitHook
This commit is contained in:
phobos2077
2024-06-02 10:25:18 +02:00
parent ecb6dd2b78
commit 85d2d2e24d
+4 -2
View File
@@ -224,9 +224,11 @@ static void __declspec(naked) message_search__message_find_hook() {
static void __declspec(naked) message_exit__mem_free_hook() {
__asm {
mov ecx, ebx; // message list
push eax;
mov ecx, ebx; // message list
call MessageExitHook;
jmp fo::funcoffs::mem_free_;
pop eax;
jmp fo::funcoffs::mem_free_;
}
}