X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=src%2Fxheader.c;h=3eb1505890f68b207c5c1a66d2f3b306521239af;hb=5da6733724fd03ead5a9e926e75c4db010d83024;hp=023c0bb262930dd38e4d08f0ddd79ba5079dae37;hpb=4ef056729e5dc97952d04590afe33422ff6bb938;p=chaz%2Ftar diff --git a/src/xheader.c b/src/xheader.c index 023c0bb..3eb1505 100644 --- a/src/xheader.c +++ b/src/xheader.c @@ -1383,7 +1383,9 @@ struct xhdr_tab const xhdr_tab[] = { { "GNU.sparse.size", sparse_size_coder, sparse_size_decoder, true }, { "GNU.sparse.numblocks", sparse_numblocks_coder, sparse_numblocks_decoder, true }, - /* tar 1.14 - 1.15.1 keywords. Multiplse instances of these appeared in 'x' + { "GNU.sparse.name", path_coder, path_decoder, + true }, + /* tar 1.14 - 1.15.1 keywords. Multiple instances of these appeared in 'x' headers, and each of them was meaningful. It confilcted with POSIX specs, which requires that "when extended header records conflict, the last one given in the header shall take precedence." */