From b1ac15d021788bbd01b520548b754aaf503c7bd4 Mon Sep 17 00:00:00 2001 From: Ian Benz Date: Mon, 9 Oct 2023 20:03:15 +0000 Subject: [PATCH] Remove unnecessary copies identified by clang-tidy Change-Id: Iee57c8dfbefdfce6f785f4ae936084f62fc32836 --- libwvdrmengine/cdm/core/src/certificate_provisioning.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libwvdrmengine/cdm/core/src/certificate_provisioning.cpp b/libwvdrmengine/cdm/core/src/certificate_provisioning.cpp index a28f59a7..4f1df07f 100644 --- a/libwvdrmengine/cdm/core/src/certificate_provisioning.cpp +++ b/libwvdrmengine/cdm/core/src/certificate_provisioning.cpp @@ -529,7 +529,7 @@ CdmResponseType CertificateProvisioning::HandleProvisioning40Response( const SignedProvisioningMessage& signed_response, std::string* cert, std::string* wrapped_key) { ProvisioningResponse provisioning_response; - const std::string response_message = signed_response.message(); + const std::string& response_message = signed_response.message(); if (response_message.empty() || !provisioning_response.ParseFromString(response_message)) { return CdmResponseType(PROVISIONING_4_RESPONSE_FAILED_TO_PARSE_MESSAGE); @@ -578,8 +578,8 @@ CdmResponseType CertificateProvisioning::HandleProvisioning40Response( // Get wrapped private key for cast cert CryptoWrappedKey cast_cert_private_key; - const std::string signature = signed_response.signature(); - const std::string core_message = signed_response.oemcrypto_core_message(); + const std::string& signature = signed_response.signature(); + const std::string& core_message = signed_response.oemcrypto_core_message(); status = crypto_session_->LoadProvisioning(response_message, core_message, signature, &cast_cert_private_key.key());