From e64c68d942e55d74250522d7eff861421d66712b Mon Sep 17 00:00:00 2001 From: Green Sky Date: Thu, 27 Jan 2022 17:42:16 +0100 Subject: [PATCH] fix error in mm_logo_screen --- screens/mm_logo/src/mm/screens/mm_logo_screen.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/screens/mm_logo/src/mm/screens/mm_logo_screen.cpp b/screens/mm_logo/src/mm/screens/mm_logo_screen.cpp index 2f0eb92..97f0d46 100644 --- a/screens/mm_logo/src/mm/screens/mm_logo_screen.cpp +++ b/screens/mm_logo/src/mm/screens/mm_logo_screen.cpp @@ -52,10 +52,10 @@ namespace Components { namespace Systems { - void screen_timer_system(Components::screen_timer& sc_timer, const MM::Components::TimeDelta& td, const MM::Engine* engine) { + void screen_timer_system(Components::screen_timer& sc_timer, const MM::Components::TimeDelta& td, const MM::Engine& engine) { sc_timer.accumulator += td.tickDelta; if (sc_timer.accumulator >= sc_timer.duration) { - engine->getService().queueChangeScreenTo(sc_timer.next_screen); + engine.getService().queueChangeScreenTo(sc_timer.next_screen); } } @@ -122,7 +122,7 @@ void create_mm_logo(MM::Engine& engine, MM::Services::ScreenDirector::Screen& sc auto& org = scene.set(); - scene.set(&_engine); + scene.set(_engine); // alias scene.set(0.f, screen_duration, next_screen);