aboutsummaryrefslogtreecommitdiff
path: root/src/liblzma/api/lzma
diff options
context:
space:
mode:
authorJia Tan <jiat0218@gmail.com>2023-02-08 20:30:23 +0800
committerJia Tan <jiat0218@gmail.com>2023-02-15 00:20:44 +0800
commitb67539484981351d501b68de5e925425e50c59b1 (patch)
treeeb28083a0c4b5ccc527568926328f22760764e86 /src/liblzma/api/lzma
parentliblzma: Fix documentation for LZMA_MEMLIMIT_ERROR. (diff)
downloadxz-b67539484981351d501b68de5e925425e50c59b1.tar.xz
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.
Diffstat (limited to 'src/liblzma/api/lzma')
-rw-r--r--src/liblzma/api/lzma/index.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/liblzma/api/lzma/index.h b/src/liblzma/api/lzma/index.h
index c7be9772..c349b5f7 100644
--- a/src/liblzma/api/lzma/index.h
+++ b/src/liblzma/api/lzma/index.h
@@ -235,14 +235,21 @@ typedef struct {
const void *reserved_ptr4;
} block;
- /*
+ /**
+ * \private Internal struct.
+ *
* Internal data which is used to store the state of the iterator.
* The exact format may vary between liblzma versions, so don't
* touch these in any way.
*/
union {
+ /** \private Internal field. */
const void *p;
+
+ /** \private Internal field. */
size_t s;
+
+ /** \private Internal field. */
lzma_vli v;
} internal[6];
} lzma_index_iter;