diff options
Diffstat (limited to '')
-rw-r--r-- | src/liblzma/api/lzma/check.h | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/src/liblzma/api/lzma/check.h b/src/liblzma/api/lzma/check.h index 9897e7cb..2df103f1 100644 --- a/src/liblzma/api/lzma/check.h +++ b/src/liblzma/api/lzma/check.h @@ -63,23 +63,16 @@ typedef enum { * \brief Maximum valid Check ID * * The .xz file format specification specifies 16 Check IDs (0-15). Some - * of them are only reserved i.e. no actual Check algorithm has been assigned. - * Still liblzma accepts any of these IDs for future compatibility when - * decoding files. If a valid but unsupported Check ID is detected, liblzma - * indicates a warning with LZMA_UNSUPPORTED_CHECK. - * - * FIXME bad desc + * of them are only reserved, that is, no actual Check algorithm has been + * assigned. When decoding, liblzma still accepts unknown Check IDs for + * future compatibility. If a valid but unsupported Check ID is detected, + * liblzma can indicate a warning; see the flags LZMA_TELL_NO_CHECK, + * LZMA_TELL_UNSUPPORTED_CHECK, and LZMA_TELL_ANY_CHECK in container.h. */ #define LZMA_CHECK_ID_MAX 15 /** - * \brief Maximum size of a Check field - */ -#define LZMA_CHECK_SIZE_MAX 64 - - -/** * \brief Test if the given Check ID is supported * * Returns true if the given Check ID is supported by this liblzma build. @@ -107,6 +100,12 @@ extern uint32_t lzma_check_size(lzma_check check) lzma_attr_const; /** + * \brief Maximum size of a Check field + */ +#define LZMA_CHECK_SIZE_MAX 64 + + +/** * \brief Calculate CRC32 * * Calculates CRC32 using the polynomial from the IEEE 802.3 standard. |