xz: add a comment about using uint32_t as vli_type
No binary (build failed)
—
(log yok)
| @@ -32,8 +32,13 @@ | |
| #define FOOTER_MAGIC_SIZE 2 | |
| /* | |
| - | * Variable-length integer can hold a 63-bit unsigned integer, or a special |
| - | * value to indicate that the value is unknown. |
| + | * Variable-length integer can hold a 63-bit unsigned integer or a special |
| + | * value indicating that the value is unknown. |
| + | * |
| + | * Experimental: vli_type can be defined to uint32_t to save a few bytes |
| + | * in code size (no effect on speed). Doing so limits the uncompressed and |
| + | * compressed size of the file to less than 256 MiB and may also weaken |
| + | * error detection slightly. |
| */ | |
| typedef uint64_t vli_type; | |