diff options
Diffstat (limited to 'python/binary.go')
-rw-r--r-- | python/binary.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/python/binary.go b/python/binary.go index 4135dfef9..bf9acb411 100644 --- a/python/binary.go +++ b/python/binary.go @@ -84,15 +84,15 @@ func (binary *binaryDecorator) bootstrap(ctx android.ModuleContext, actualVersio main := binary.getPyMainFile(ctx, srcsPathMappings) - var launcherPath android.Path + var launcherPath android.OptionalPath if embeddedLauncher { ctx.VisitDirectDepsWithTag(launcherTag, func(m android.Module) { if provider, ok := m.(IntermPathProvider); ok { - if launcherPath != nil { + if launcherPath.Valid() { panic(fmt.Errorf("launcher path was found before: %q", launcherPath)) } - launcherPath = provider.IntermPathForModuleOut().Path() + launcherPath = provider.IntermPathForModuleOut() } }) } |