From 6f283a8e60dde49d3f9764739db1646b3c6ef063 Mon Sep 17 00:00:00 2001 From: creator1creeper1 Date: Fri, 7 Jan 2022 15:09:02 +0100 Subject: [PATCH] Piano: Propagate errors using try_set_main_widget in main --- Userland/Applications/Piano/main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Userland/Applications/Piano/main.cpp b/Userland/Applications/Piano/main.cpp index c9433d71ba..b32f7491ac 100644 --- a/Userland/Applications/Piano/main.cpp +++ b/Userland/Applications/Piano/main.cpp @@ -43,7 +43,7 @@ ErrorOr serenity_main(Main::Arguments arguments) auto app_icon = GUI::Icon::default_icon("app-piano"); auto window = GUI::Window::construct(); - auto& main_widget = window->set_main_widget(track_manager, audio_loop); + auto main_widget = TRY(window->try_set_main_widget(track_manager, audio_loop)); window->set_title("Piano"); window->resize(840, 600); window->set_icon(app_icon.bitmap_for_size(16)); @@ -73,7 +73,7 @@ ErrorOr serenity_main(Main::Arguments arguments) })); auto& edit_menu = window->add_menu("&Edit"); - main_widget.add_track_actions(edit_menu); + main_widget->add_track_actions(edit_menu); auto& help_menu = window->add_menu("&Help"); help_menu.add_action(GUI::CommonActions::make_about_action("Piano", app_icon, window));