From 62d1ac63e8bc87d67c75e01ceeacac9773ed8bfb Mon Sep 17 00:00:00 2001 From: Sergey Bugaev Date: Fri, 12 Jun 2020 16:27:34 +0300 Subject: [PATCH] MenuApplets: Fix using OwnPtr<> with RefCounted types --- MenuApplets/Audio/main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MenuApplets/Audio/main.cpp b/MenuApplets/Audio/main.cpp index c4b62ece18b..c90a4adc6eb 100644 --- a/MenuApplets/Audio/main.cpp +++ b/MenuApplets/Audio/main.cpp @@ -36,8 +36,8 @@ class AudioWidget final : public GUI::Widget { C_OBJECT(AudioWidget) public: AudioWidget() + : m_audio_client(Audio::ClientConnection::construct()) { - m_audio_client = make(); m_audio_client->on_muted_state_change = [this](bool muted) { if (m_audio_muted == muted) return; @@ -68,7 +68,7 @@ private: painter.blit({}, audio_bitmap, audio_bitmap.rect()); } - OwnPtr m_audio_client; + NonnullRefPtr m_audio_client; RefPtr m_muted_bitmap; RefPtr m_unmuted_bitmap; bool m_audio_muted { false };