mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Merge pull request #38888 from quasilyte/fix_copying
image: do actual RootFS.DiffIDs copying in Clone()
This commit is contained in:
commit
8ad6dcf2a5
1 changed files with 2 additions and 1 deletions
|
@ -38,7 +38,8 @@ func (r *RootFS) Append(id layer.DiffID) {
|
||||||
func (r *RootFS) Clone() *RootFS {
|
func (r *RootFS) Clone() *RootFS {
|
||||||
newRoot := NewRootFS()
|
newRoot := NewRootFS()
|
||||||
newRoot.Type = r.Type
|
newRoot.Type = r.Type
|
||||||
newRoot.DiffIDs = append(r.DiffIDs)
|
newRoot.DiffIDs = make([]layer.DiffID, len(r.DiffIDs))
|
||||||
|
copy(newRoot.DiffIDs, r.DiffIDs)
|
||||||
return newRoot
|
return newRoot
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue