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 +}