liblzma: Omit lzma_index_iter's internal field from Doxygen docs.

Add \private above this field and its sub-fields since it is not meant
to be modified by users.
This commit is contained in:
Jia Tan 2023-02-08 20:30:23 +08:00
parent 28757fa46d
commit 1f157d214b
1 changed files with 8 additions and 1 deletions

View File

@ -235,14 +235,21 @@ typedef struct {
const void *reserved_ptr4; const void *reserved_ptr4;
} block; } block;
/* /**
* \private Internal struct.
*
* Internal data which is used to store the state of the iterator. * Internal data which is used to store the state of the iterator.
* The exact format may vary between liblzma versions, so don't * The exact format may vary between liblzma versions, so don't
* touch these in any way. * touch these in any way.
*/ */
union { union {
/** \private Internal field. */
const void *p; const void *p;
/** \private Internal field. */
size_t s; size_t s;
/** \private Internal field. */
lzma_vli v; lzma_vli v;
} internal[6]; } internal[6];
} lzma_index_iter; } lzma_index_iter;