From c589dc40a04423f8cb893b9763bb7b5fd943fb2d Mon Sep 17 00:00:00 2001 From: Ady Abraham Date: Thu, 26 Oct 2023 16:20:53 -0700 Subject: 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 --- services/surfaceflinger/SurfaceFlinger.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'services/surfaceflinger/SurfaceFlinger.cpp') 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!"); } -- cgit v1.2.3-59-g8ed1b