From 1a395694910ca4e433eeb690ba917004d04e7ea4 Mon Sep 17 00:00:00 2001 From: Yi Kong Date: Wed, 1 Mar 2023 19:23:14 +0900 Subject: [PATCH] Fix return-stack-address warning Apply the same fix as https://r.android.com/2462896 to keymaster/4.0/vts/performance/Benchmark.cpp Test: presubmit Bug: 271241374 Change-Id: Ib0d2a3a523491d0522f5b3dd031cdde46f88a165 --- keymaster/4.0/vts/performance/Benchmark.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/keymaster/4.0/vts/performance/Benchmark.cpp b/keymaster/4.0/vts/performance/Benchmark.cpp index 96ef5bfe7d..e5fdff2c69 100644 --- a/keymaster/4.0/vts/performance/Benchmark.cpp +++ b/keymaster/4.0/vts/performance/Benchmark.cpp @@ -315,7 +315,7 @@ class KeymasterWrapper { SecurityLevel getSecurityLevel() { return securityLevel_; } - const string& GenerateMessage(int size) { + const string GenerateMessage(int size) { for (const string& message : message_cache_) { if (message.size() == size) { return message; @@ -323,7 +323,7 @@ class KeymasterWrapper { } string message = string(size, 'x'); message_cache_.push_back(message); - return std::move(message); + return message; } optional getBlockMode(string transform) { @@ -714,4 +714,4 @@ int main(int argc, char** argv) { return 1; } ::benchmark::RunSpecifiedBenchmarks(); -} \ No newline at end of file +}