Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bd5d365d authored by Yi Kong's avatar Yi Kong
Browse files

Fix return-stack-address warning

hardware/interfaces/security/keymint/aidl/vts/performance/KeyMintBenchmark.cpp:79:26: error: reference to stack memory associated with local variable 'message' returned [-Werror,-Wreturn-stack-address]
return std::move(message);
^~~~~~~

Test: presubmit
Change-Id: I4298b4a25ccb809a7ae180bb218e673a7f1aa623
parent 83248af5
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -68,7 +68,7 @@ class KeyMintBenchmarkTest {

    int getError() { return static_cast<int>(error_); }

    const string& GenerateMessage(int size) {
    const string GenerateMessage(int size) {
        for (const string& message : message_cache_) {
            if (message.size() == size) {
                return message;
@@ -76,7 +76,7 @@ class KeyMintBenchmarkTest {
        }
        string message = string(size, 'x');
        message_cache_.push_back(message);
        return std::move(message);
        return message;
    }

    optional<BlockMode> getBlockMode(string transform) {