Avoid potential reallocs by pre-sizing some slices
There's a couple spots where we know exactly how large the destination buffer should be, so pre-size these to avoid any reallocs to a higher capacity. Signed-off-by: Danny Canter <danny@dcantah.dev>
This commit is contained in:
		| @@ -119,9 +119,9 @@ When '--all-platforms' is given all images in a manifest list must be available. | ||||
| 				exportOpts = append(exportOpts, tarchive.WithSkipNonDistributableBlobs) | ||||
| 			} | ||||
|  | ||||
| 			storeOpts := []image.StoreOpt{} | ||||
| 			for _, img := range images { | ||||
| 				storeOpts = append(storeOpts, image.WithExtraReference(img)) | ||||
| 			storeOpts := make([]image.StoreOpt, len(images)) | ||||
| 			for i, img := range images { | ||||
| 				storeOpts[i] = image.WithExtraReference(img) | ||||
| 			} | ||||
|  | ||||
| 			return client.Transfer(ctx, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Danny Canter
					Danny Canter