Fix implicit memory aliasing in for loop

Signed-off-by: Evan Lezar <elezar@nvidia.com>
This commit is contained in:
Evan Lezar
2023-08-25 17:50:43 +02:00
parent 1b16b341dd
commit 709e27bf4b
11 changed files with 14 additions and 0 deletions

View File

@@ -39,6 +39,7 @@ func (r remove) Transform(spec *specs.Spec) error {
}
for _, device := range spec.Devices {
device := device
if err := r.transformEdits(&device.ContainerEdits); err != nil {
return fmt.Errorf("failed to remove edits from device %q: %w", device.Name, err)
}