summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Aditya Kumar <appujee@google.com> 2024-10-15 16:45:43 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2024-10-15 16:45:43 +0000
commitc23f12c016284e652d5e8b313de7ff0cc89e9ef5 (patch)
treec3b6515d4732e944fc0fd5c7894d5aafdebb2623
parentf436c47a1fb73727a05469e0b9569440ea149b81 (diff)
parent860ef88023a1a4f3fe4629d5a5d23453a106ec86 (diff)
Merge "Disable warning: ignoring temporary created by a constructor declared with 'nodiscard' attribute" into main
-rw-r--r--services/surfaceflinger/Scheduler/Scheduler.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/services/surfaceflinger/Scheduler/Scheduler.cpp b/services/surfaceflinger/Scheduler/Scheduler.cpp
index aad502f8f5..b83ff19fe7 100644
--- a/services/surfaceflinger/Scheduler/Scheduler.cpp
+++ b/services/surfaceflinger/Scheduler/Scheduler.cpp
@@ -915,6 +915,8 @@ void Scheduler::dumpVsync(std::string& out) const {
}
}
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wunused-value" // b/369277774
void Scheduler::updateFrameRateOverrides(GlobalSignals consideredSignals, Fps displayRefreshRate) {
const bool changed = (std::scoped_lock(mPolicyLock),
updateFrameRateOverridesLocked(consideredSignals, displayRefreshRate));
@@ -923,6 +925,7 @@ void Scheduler::updateFrameRateOverrides(GlobalSignals consideredSignals, Fps di
onFrameRateOverridesChanged();
}
}
+#pragma clang diagnostic pop
bool Scheduler::updateFrameRateOverridesLocked(GlobalSignals consideredSignals,
Fps displayRefreshRate) {