diff options
author | Igor Pavlov <87184205+ip7z@users.noreply.github.com> | 2024-05-14 00:00:00 +0000 |
---|---|---|
committer | Igor Pavlov <87184205+ip7z@users.noreply.github.com> | 2024-05-15 23:55:04 +0500 |
commit | fc662341e6f85da78ada0e443f6116b978f79f22 (patch) | |
tree | 1be1cc402a7a9cbc18d4eeea6b141354c2d559e3 /C/Xz.h | |
parent | 5b39dc76f1bc82f941d5c800ab9f34407a06b53a (diff) | |
download | 7zip-24.05.tar.gz 7zip-24.05.tar.bz2 7zip-24.05.zip |
24.0524.05
Diffstat (limited to 'C/Xz.h')
-rw-r--r-- | C/Xz.h | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* Xz.h - Xz interface | 1 | /* Xz.h - Xz interface |
2 | 2023-04-13 : Igor Pavlov : Public domain */ | 2 | 2024-01-26 : Igor Pavlov : Public domain */ |
3 | 3 | ||
4 | #ifndef ZIP7_INC_XZ_H | 4 | #ifndef ZIP7_INC_XZ_H |
5 | #define ZIP7_INC_XZ_H | 5 | #define ZIP7_INC_XZ_H |
@@ -18,6 +18,7 @@ EXTERN_C_BEGIN | |||
18 | #define XZ_ID_ARMT 8 | 18 | #define XZ_ID_ARMT 8 |
19 | #define XZ_ID_SPARC 9 | 19 | #define XZ_ID_SPARC 9 |
20 | #define XZ_ID_ARM64 0xa | 20 | #define XZ_ID_ARM64 0xa |
21 | #define XZ_ID_RISCV 0xb | ||
21 | #define XZ_ID_LZMA2 0x21 | 22 | #define XZ_ID_LZMA2 0x21 |
22 | 23 | ||
23 | unsigned Xz_ReadVarInt(const Byte *p, size_t maxSize, UInt64 *value); | 24 | unsigned Xz_ReadVarInt(const Byte *p, size_t maxSize, UInt64 *value); |
@@ -233,13 +234,13 @@ typedef enum | |||
233 | typedef struct | 234 | typedef struct |
234 | { | 235 | { |
235 | EXzState state; | 236 | EXzState state; |
236 | UInt32 pos; | 237 | unsigned pos; |
237 | unsigned alignPos; | 238 | unsigned alignPos; |
238 | unsigned indexPreSize; | 239 | unsigned indexPreSize; |
239 | 240 | ||
240 | CXzStreamFlags streamFlags; | 241 | CXzStreamFlags streamFlags; |
241 | 242 | ||
242 | UInt32 blockHeaderSize; | 243 | unsigned blockHeaderSize; |
243 | UInt64 packSize; | 244 | UInt64 packSize; |
244 | UInt64 unpackSize; | 245 | UInt64 unpackSize; |
245 | 246 | ||