From: 강용구/Security&Privacy팀(SR)/삼성전자 Date: Thu, 11 Jan 2024 02:53:04 +0000 (+0900) Subject: Remove unnecessary shared ptr (#37) X-Git-Tag: accepted/tizen/unified/20240220.115627~20 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=be011e9480e38bdace9c53c454bd457bbeddd47d;p=platform%2Fcore%2Fsecurity%2Fwebauthn.git Remove unnecessary shared ptr (#37) --- diff --git a/srcs/client/client.cpp b/srcs/client/client.cpp index 42a4f26..a1948f4 100644 --- a/srcs/client/client.cpp +++ b/srcs/client/client.cpp @@ -109,11 +109,10 @@ int wauthn_get_assertion( const wauthn_client_data_s *client_data, int wauthn_cancel() { return try_catch([&]() -> int { - std::shared_ptr request - = std::make_shared(WebAuthnCall::CANCEL); + ClientRequest request(WebAuthnCall::CANCEL); LogDebug("Calling to cancel.."); - if (request->sendRequest().failed()) - LogError("Error on cancel request, RET: " << wauthn_error_to_string(request->getStatus())); - return request->getStatus(); + if (request.sendRequest().failed()) + LogError("Error on cancel request, RET: " << wauthn_error_to_string(request.getStatus())); + return request.getStatus(); }); } \ No newline at end of file