diff --git a/Userland/Applications/Piano/PlayerWidget.cpp b/Userland/Applications/Piano/PlayerWidget.cpp index be4011d6eb..44dfeca6f7 100644 --- a/Userland/Applications/Piano/PlayerWidget.cpp +++ b/Userland/Applications/Piano/PlayerWidget.cpp @@ -53,7 +53,7 @@ ErrorOr PlayerWidget::initialize() m_track_dropdown->set_model_column(0); m_track_dropdown->set_selected_index(0); m_track_dropdown->on_change = [this]([[maybe_unused]] auto name, GUI::ModelIndex model_index) { - m_track_manager.set_current_track(model_index.row()); + m_track_manager.set_current_track(static_cast(model_index.row())); }; m_add_track_button = TRY(try_add()); diff --git a/Userland/Applications/Piano/TrackManager.h b/Userland/Applications/Piano/TrackManager.h index 5076cc4183..a077d92457 100644 --- a/Userland/Applications/Piano/TrackManager.h +++ b/Userland/Applications/Piano/TrackManager.h @@ -27,10 +27,10 @@ public: ~TrackManager() = default; NonnullRefPtr current_track() { return *m_tracks[m_current_track]; } - int track_count() { return m_tracks.size(); }; + size_t track_count() { return m_tracks.size(); }; void set_current_track(size_t track_index) { - VERIFY((int)track_index < track_count()); + VERIFY(track_index < track_count()); m_current_track = track_index; }