Return copies of global sanitizer slices
sanitize.begin() modifies the slice returned by Config.SanitizeHost() and Config.SanitizeDevice(), return a copy so the global slice doesn't get corrupted. Bug: 29188876 Change-Id: I4c7a59b7e96529166519b23a1ebda39b8e060c58
This commit is contained in:
@@ -317,14 +317,14 @@ func (c *config) SanitizeHost() []string {
|
||||
if c.ProductVariables.SanitizeHost == nil {
|
||||
return nil
|
||||
}
|
||||
return *c.ProductVariables.SanitizeHost
|
||||
return append([]string(nil), *c.ProductVariables.SanitizeHost...)
|
||||
}
|
||||
|
||||
func (c *config) SanitizeDevice() []string {
|
||||
if c.ProductVariables.SanitizeDevice == nil {
|
||||
return nil
|
||||
}
|
||||
return *c.ProductVariables.SanitizeDevice
|
||||
return append([]string(nil), *c.ProductVariables.SanitizeDevice...)
|
||||
}
|
||||
|
||||
func (c *config) Android64() bool {
|
||||
|
Reference in New Issue
Block a user