]> Dogcows Code - chaz/tar/blobdiff - src/xheader.c
Honor the pax-option overrides when creating archive.
[chaz/tar] / src / xheader.c
index 361f684751806c5482d44f9c1fa1ed1f397c6ac7..b7a54a66fb40b1329f7c23aaf4b40cdd4837a417 100644 (file)
@@ -813,11 +813,11 @@ xheader_store (char const *keyword, struct tar_stat_info *st,
   t = locate_handler (keyword);
   if (!t || !t->coder)
     return;
-  if (xheader_keyword_deleted_p (keyword)
-      || xheader_keyword_override_p (keyword))
+  if (xheader_keyword_deleted_p (keyword))
     return;
   xheader_init (&st->xhdr);
-  t->coder (st, keyword, &st->xhdr, data);
+  if (!xheader_keyword_override_p (keyword))
+    t->coder (st, keyword, &st->xhdr, data);
 }
 
 void
This page took 0.020516 seconds and 4 git commands to generate.