Add tar.Headers.Winheaders for Windows metadata

This commit is contained in:
John Starks
2016-02-23 12:48:26 -08:00
parent 752c574975
commit 71ac47a42e
3 changed files with 10 additions and 0 deletions
+5
View File
@@ -314,6 +314,11 @@ func mergePAX(hdr *Header, headers map[string]string) error {
hdr.Xattrs = make(map[string]string)
}
hdr.Xattrs[k[len(paxXattr):]] = v
} else if strings.HasPrefix(k, paxWindows) {
if hdr.Winheaders == nil {
hdr.Winheaders = make(map[string]string)
}
hdr.Winheaders[k[len(paxWindows):]] = v
}
}
}