diff options
author | 2023-10-26 16:20:53 -0700 | |
---|---|---|
committer | 2023-10-27 19:51:25 +0000 | |
commit | c589dc40a04423f8cb893b9763bb7b5fd943fb2d (patch) | |
tree | 63e49c291b6b62c1b235c7c37892b32975032049 /services/surfaceflinger/SurfaceFlinger.cpp | |
parent | 53b0c49ed15243c761b9ccd2e7ca12501ecafc09 (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.cpp | 1 |
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!"); } |