From 7cf2839a262a38e00f110bee1102020c658ac476 Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Sun, 2 May 2021 04:39:36 +0200 Subject: Userland: Get rid of the OwnPtr<...> boilerplate code for IPC handlers --- Userland/Libraries/LibProtocol/RequestClient.cpp | 4 ++-- Userland/Libraries/LibProtocol/RequestClient.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'Userland/Libraries/LibProtocol') diff --git a/Userland/Libraries/LibProtocol/RequestClient.cpp b/Userland/Libraries/LibProtocol/RequestClient.cpp index 44a1a98b8d..477a1e2921 100644 --- a/Userland/Libraries/LibProtocol/RequestClient.cpp +++ b/Userland/Libraries/LibProtocol/RequestClient.cpp @@ -83,13 +83,13 @@ void RequestClient::handle(const Messages::RequestClient::HeadersBecameAvailable } } -OwnPtr RequestClient::handle(const Messages::RequestClient::CertificateRequested& message) +Messages::RequestClient::CertificateRequestedResponse RequestClient::handle(const Messages::RequestClient::CertificateRequested& message) { if (auto request = const_cast(m_requests.get(message.request_id()).value_or(nullptr))) { request->did_request_certificates({}); } - return make(); + return {}; } } diff --git a/Userland/Libraries/LibProtocol/RequestClient.h b/Userland/Libraries/LibProtocol/RequestClient.h index 269f0d97ad..176187222d 100644 --- a/Userland/Libraries/LibProtocol/RequestClient.h +++ b/Userland/Libraries/LibProtocol/RequestClient.h @@ -35,7 +35,7 @@ private: virtual void handle(const Messages::RequestClient::RequestProgress&) override; virtual void handle(const Messages::RequestClient::RequestFinished&) override; - virtual OwnPtr handle(const Messages::RequestClient::CertificateRequested&) override; + virtual Messages::RequestClient::CertificateRequestedResponse handle(const Messages::RequestClient::CertificateRequested&) override; virtual void handle(const Messages::RequestClient::HeadersBecameAvailable&) override; HashMap> m_requests; -- cgit v1.2.3