Преглед изворни кода

Merge pull request #33838 from lixiaobing1/masterRange

optimize for loop with rootfs.DiffIDs
Sebastiaan van Stijn пре 8 година
родитељ
комит
74a5b14c80
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      distribution/push_v2.go

+ 1 - 1
distribution/push_v2.go

@@ -147,7 +147,7 @@ func (p *v2Pusher) pushV2Tag(ctx context.Context, ref reference.NamedTagged, id
 	}
 	}
 
 
 	// Loop bounds condition is to avoid pushing the base layer on Windows.
 	// Loop bounds condition is to avoid pushing the base layer on Windows.
-	for i := 0; i < len(rootfs.DiffIDs); i++ {
+	for range rootfs.DiffIDs {
 		descriptor := descriptorTemplate
 		descriptor := descriptorTemplate
 		descriptor.layer = l
 		descriptor.layer = l
 		descriptor.checkedDigests = make(map[digest.Digest]struct{})
 		descriptor.checkedDigests = make(map[digest.Digest]struct{})