From d77e13cddb03b2c531be263691ef0b959a9c99d5 Mon Sep 17 00:00:00 2001 From: Petr Mironychev <9195189+Palm1r@users.noreply.github.com> Date: Sun, 6 Oct 2024 16:03:50 +0200 Subject: [PATCH] Change to scope pointer --- qodeassist.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/qodeassist.cpp b/qodeassist.cpp index 9dc8128..87ea06d 100644 --- a/qodeassist.cpp +++ b/qodeassist.cpp @@ -124,9 +124,9 @@ public: void restartClient() { - LanguageClient::LanguageClientManager::shutdownClient(m_qodeAssistClient); + LanguageClient::LanguageClientManager::shutdownClient(m_qodeAssistClient.get()); - m_qodeAssistClient = new QodeAssistClient(); + m_qodeAssistClient.reset(new QodeAssistClient()); } bool delayedInitialize() final @@ -140,7 +140,7 @@ public: { if (!m_qodeAssistClient) return SynchronousShutdown; - connect(m_qodeAssistClient, + connect(m_qodeAssistClient.get(), &QObject::destroyed, this, &IPlugin::asynchronousShutdownFinished); @@ -148,7 +148,7 @@ public: } private: - QPointer m_qodeAssistClient; + QScopedPointer m_qodeAssistClient; QPointer m_chatOutputPane; };