diff --git a/LEGO1/mxtransitionmanager.cpp b/LEGO1/mxtransitionmanager.cpp index 577f8903..b70f76d3 100644 --- a/LEGO1/mxtransitionmanager.cpp +++ b/LEGO1/mxtransitionmanager.cpp @@ -90,7 +90,7 @@ void MxTransitionManager::Transition_Dissolve() } if (res == DD_OK) { - FUN_1004c4d0(&ddsd); + FUN_1004c4d0(ddsd); for (int i = 0; i < 640; i++) { // Select 16 columns on each tick @@ -115,7 +115,7 @@ void MxTransitionManager::Transition_Dissolve() } } - FUN_1004c580(&ddsd); + FUN_1004c580(ddsd); m_ddSurface->Unlock(ddsd.lpSurface); if (VideoManager()->GetVideoParam().flags().GetFlipSurfaces()) { @@ -134,13 +134,13 @@ void MxTransitionManager::SetWaitIndicator(MxVideoPresenter *videoPresenter) } // OFFSET: LEGO1 0x1004c4d0 STUB -void MxTransitionManager::FUN_1004c4d0(DDSURFACEDESC *ddsc) +void MxTransitionManager::FUN_1004c4d0(DDSURFACEDESC &ddsc) { // TODO } // OFFSET: LEGO1 0x1004c580 STUB -void MxTransitionManager::FUN_1004c580(DDSURFACEDESC *ddsc) +void MxTransitionManager::FUN_1004c580(DDSURFACEDESC &ddsc) { // TODO } diff --git a/LEGO1/mxtransitionmanager.h b/LEGO1/mxtransitionmanager.h index f8a19254..09d3e622 100644 --- a/LEGO1/mxtransitionmanager.h +++ b/LEGO1/mxtransitionmanager.h @@ -91,8 +91,8 @@ class MxTransitionManager : public MxCore private: void EndTransition(MxBool); void Transition_Dissolve(); - void FUN_1004c4d0(DDSURFACEDESC*); - void FUN_1004c580(DDSURFACEDESC*); + void FUN_1004c4d0(DDSURFACEDESC &); + void FUN_1004c580(DDSURFACEDESC &); MxTransitionManagerUnknownSubclass1 *m_unk08; undefined4 m_unk0c;