From b311f96e9d7c9bdd8185bafdcbeeb98f1fe9c6de Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Sun, 19 Nov 2023 07:25:19 -0500 Subject: [PATCH] Fix function --- LEGO1/mxflcpresenter.cpp | 6 +++--- LEGO1/mxflcpresenter.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/LEGO1/mxflcpresenter.cpp b/LEGO1/mxflcpresenter.cpp index 1c40cc16..991e0bbe 100644 --- a/LEGO1/mxflcpresenter.cpp +++ b/LEGO1/mxflcpresenter.cpp @@ -25,11 +25,11 @@ MxFlcPresenter::~MxFlcPresenter() } // OFFSET: LEGO1 0x100b3620 -void MxFlcPresenter::vtable70() +void MxFlcPresenter::VTable0x70() { MxPalette* pal = m_bitmap->CreatePalette(); MVideoManager()->RealizePalette(pal); - if (pal) { + + if (pal) delete pal; - } } diff --git a/LEGO1/mxflcpresenter.h b/LEGO1/mxflcpresenter.h index 43cb907d..6fcf8973 100644 --- a/LEGO1/mxflcpresenter.h +++ b/LEGO1/mxflcpresenter.h @@ -24,7 +24,7 @@ class MxFlcPresenter : public MxVideoPresenter { return !strcmp(name, MxFlcPresenter::ClassName()) || MxVideoPresenter::IsA(name); } - virtual void vtable70() override; // vtable+0x74 + virtual void VTable0x70() override; // vtable+0x70 undefined4* m_unk64; };