summaryrefslogtreecommitdiff
path: root/android/transition.go
diff options
context:
space:
mode:
author Colin Cross <ccross@android.com> 2025-02-11 14:25:22 -0800
committer Colin Cross <ccross@android.com> 2025-02-11 16:06:22 -0800
commit0496b1095c8d27c90a49f189c724854c6c5947da (patch)
treec4e8655c6b19ef093d2733220a01a06344c50211 /android/transition.go
parente27e4bf70783c0d7fecfc27a06d2902c5225b2a8 (diff)
Use blueprint/pool
Use blueprint's typesafe sync.Pool. Test: builds Change-Id: I3de1c455f229eb23ac3ca3dc0baa3bdd7bc0d5d6
Diffstat (limited to 'android/transition.go')
-rw-r--r--android/transition.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/android/transition.go b/android/transition.go
index e1aa891d1..0677ca1dd 100644
--- a/android/transition.go
+++ b/android/transition.go
@@ -197,7 +197,7 @@ func (a *androidTransitionMutatorAdapter) Split(ctx blueprint.BaseModuleContext)
func (a *androidTransitionMutatorAdapter) OutgoingTransition(bpctx blueprint.OutgoingTransitionContext,
sourceTransitionInfo blueprint.TransitionInfo) blueprint.TransitionInfo {
m := bpctx.Module().(Module)
- ctx := outgoingTransitionContextPool.Get().(*outgoingTransitionContextImpl)
+ ctx := outgoingTransitionContextPool.Get()
defer outgoingTransitionContextPool.Put(ctx)
*ctx = outgoingTransitionContextImpl{
archModuleContext: m.base().archModuleContextFactory(bpctx),
@@ -209,7 +209,7 @@ func (a *androidTransitionMutatorAdapter) OutgoingTransition(bpctx blueprint.Out
func (a *androidTransitionMutatorAdapter) IncomingTransition(bpctx blueprint.IncomingTransitionContext,
incomingTransitionInfo blueprint.TransitionInfo) blueprint.TransitionInfo {
m := bpctx.Module().(Module)
- ctx := incomingTransitionContextPool.Get().(*incomingTransitionContextImpl)
+ ctx := incomingTransitionContextPool.Get()
defer incomingTransitionContextPool.Put(ctx)
*ctx = incomingTransitionContextImpl{
archModuleContext: m.base().archModuleContextFactory(bpctx),