Merge pull request #244 from thaJeztah/18.09_backport_fix_copying
[18.09 backport] image: do actual RootFS.DiffIDs copying in Clone()
This commit is contained in:
commit
423f39ab05
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 {
|
||||
newRoot := NewRootFS()
|
||||
newRoot.Type = r.Type
|
||||
newRoot.DiffIDs = append(r.DiffIDs)
|
||||
newRoot.DiffIDs = make([]layer.DiffID, len(r.DiffIDs))
|
||||
copy(newRoot.DiffIDs, r.DiffIDs)
|
||||
return newRoot
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue