summaryrefslogtreecommitdiff
path: root/services/surfaceflinger/SurfaceFlinger.cpp
diff options
context:
space:
mode:
author Ady Abraham <adyabr@google.com> 2023-10-26 16:20:53 -0700
committer Ady Abraham <adyabr@google.com> 2023-10-27 19:51:25 +0000
commitc589dc40a04423f8cb893b9763bb7b5fd943fb2d (patch)
tree63e49c291b6b62c1b235c7c37892b32975032049 /services/surfaceflinger/SurfaceFlinger.cpp
parent53b0c49ed15243c761b9ccd2e7ca12501ecafc09 (diff)
SF: cleanup FlagManager
We currently use FlagManager just for boolean flags. Remove the templated functions in favot of simpler ones. Add macros for code reuse. Test: presubmit Change-Id: Iba892d981960b653466f55a52ed74a16138da75c
Diffstat (limited to 'services/surfaceflinger/SurfaceFlinger.cpp')
-rw-r--r--services/surfaceflinger/SurfaceFlinger.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/services/surfaceflinger/SurfaceFlinger.cpp b/services/surfaceflinger/SurfaceFlinger.cpp
index a36def7c25..3050520d79 100644
--- a/services/surfaceflinger/SurfaceFlinger.cpp
+++ b/services/surfaceflinger/SurfaceFlinger.cpp
@@ -689,6 +689,7 @@ void SurfaceFlinger::bootFinished() {
return;
}
mBootFinished = true;
+ FlagManager::getMutableInstance().markBootCompleted();
if (mStartPropertySetThread->join() != NO_ERROR) {
ALOGE("Join StartPropertySetThread failed!");
}