|
@@ -36,7 +36,10 @@ struct xhdr_tab
|
|
|
void (*decoder) (struct tar_stat_info *, char const *);
|
|
|
};
|
|
|
|
|
|
-static struct xhdr_tab const xhdr_tab[];
|
|
|
+
|
|
|
+ because ISO C99 section 6.9.2 prohibits a tentative definition that
|
|
|
+ has both internal linkage and incomplete type. */
|
|
|
+static struct xhdr_tab const xhdr_tab[13];
|
|
|
|
|
|
static struct xhdr_tab const *
|
|
|
locate_handler (char const *keyword)
|
|
@@ -420,6 +423,9 @@ static struct xhdr_tab const xhdr_tab[] = {
|
|
|
{ "uid", uid_coder, uid_decoder },
|
|
|
{ "uname", uname_coder, uname_decoder },
|
|
|
|
|
|
+
|
|
|
+ bounds in xhdr_tab's forward declaration. */
|
|
|
+
|
|
|
#if 0
|
|
|
|
|
|
{ "GNU.sparse.offset", sparse_offset_coder, sparse_offset_decoder },
|