diff --git a/LEGO1/mxdisplaysurface.cpp b/LEGO1/mxdisplaysurface.cpp index f2a4aa2f..5a4b04f1 100644 --- a/LEGO1/mxdisplaysurface.cpp +++ b/LEGO1/mxdisplaysurface.cpp @@ -232,7 +232,7 @@ undefined4 MxDisplaySurface::vtable44(undefined4, undefined4*, undefined4, undef } // OFFSET: LEGO1 0x100ba640 STUB -void MxDisplaySurface::FUN_100ba640(MxDisplaySurface *p_displaySurface) +void MxDisplaySurface::FUN_100ba640() { // TODO } diff --git a/LEGO1/mxdisplaysurface.h b/LEGO1/mxdisplaysurface.h index 1d5f4ce1..be84064c 100644 --- a/LEGO1/mxdisplaysurface.h +++ b/LEGO1/mxdisplaysurface.h @@ -19,7 +19,7 @@ class MxDisplaySurface : public MxCore void Reset(); - static void FUN_100ba640(MxDisplaySurface *p_displaySurface); + void FUN_100ba640(); virtual MxResult Init(MxVideoParam &p_videoParam, LPDIRECTDRAWSURFACE p_ddSurface1, LPDIRECTDRAWSURFACE p_ddSurface2, LPDIRECTDRAWCLIPPER p_ddClipper); virtual MxResult Create(MxVideoParam &p_videoParam); diff --git a/LEGO1/mxtransitionmanager.cpp b/LEGO1/mxtransitionmanager.cpp index 368fd8e7..75a3785a 100644 --- a/LEGO1/mxtransitionmanager.cpp +++ b/LEGO1/mxtransitionmanager.cpp @@ -108,7 +108,7 @@ void MxTransitionManager::EndTransition(MxBool p_unk) void MxTransitionManager::FUN_1004bcf0() { LegoVideoManager *videoManager = VideoManager(); - MxDisplaySurface::FUN_100ba640(videoManager->GetDisplaySurface()); + videoManager->GetDisplaySurface()->FUN_100ba640(); EndTransition(TRUE); }