diff options
author | Alex Goodman <wagoodman@gmail.com> | 2019-10-04 10:05:25 -0400 |
---|---|---|
committer | Alex Goodman <wagoodman@gmail.com> | 2019-10-04 10:05:25 -0400 |
commit | 56e8530dea39dbf48a3eb1fae7216b45c055e9da (patch) | |
tree | 53c89530599313a3d3775d7824629fd2ecfd3206 | |
parent | 49c0002a0ea0b9c68163181df11b5defd0edb7e7 (diff) |
ui bug on bad analysis result
-rw-r--r-- | dive/image/podman/image_directory.go | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/dive/image/podman/image_directory.go b/dive/image/podman/image_directory.go index c66dbd3..4b03dae 100644 --- a/dive/image/podman/image_directory.go +++ b/dive/image/podman/image_directory.go @@ -115,12 +115,10 @@ func (img *ImageDirectoryRef) ToImage() (*image.Image, error) { // note that the resolver config stores images in reverse chronological order, so iterate backwards through layers // as you iterate chronologically through history (ignoring history items that have no layer contents) // Note: history is not required metadata in a docker image! - tarPathIdx := 0 - for layerIdx := len(trees) - 1; layerIdx >= 0; layerIdx-- { - id := img.layerOrder[layerIdx] + for layerIdx, id := range img.layerOrder { layers[layerIdx] = &layer{ obj: img.layerMap[id], - index: tarPathIdx, + index: layerIdx, tree: trees[layerIdx], } } @@ -129,4 +127,5 @@ func (img *ImageDirectoryRef) ToImage() (*image.Image, error) { Trees: trees, Layers: layers, }, nil + } |