diff options
Diffstat (limited to 'C/7zCrc.h')
-rw-r--r-- | C/7zCrc.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* 7zCrc.h -- CRC32 calculation | 1 | /* 7zCrc.h -- CRC32 calculation |
2 | 2023-04-02 : Igor Pavlov : Public domain */ | 2 | 2024-01-22 : Igor Pavlov : Public domain */ |
3 | 3 | ||
4 | #ifndef ZIP7_INC_7Z_CRC_H | 4 | #ifndef ZIP7_INC_7Z_CRC_H |
5 | #define ZIP7_INC_7Z_CRC_H | 5 | #define ZIP7_INC_7Z_CRC_H |
@@ -20,7 +20,8 @@ void Z7_FASTCALL CrcGenerateTable(void); | |||
20 | UInt32 Z7_FASTCALL CrcUpdate(UInt32 crc, const void *data, size_t size); | 20 | UInt32 Z7_FASTCALL CrcUpdate(UInt32 crc, const void *data, size_t size); |
21 | UInt32 Z7_FASTCALL CrcCalc(const void *data, size_t size); | 21 | UInt32 Z7_FASTCALL CrcCalc(const void *data, size_t size); |
22 | 22 | ||
23 | typedef UInt32 (Z7_FASTCALL *CRC_FUNC)(UInt32 v, const void *data, size_t size, const UInt32 *table); | 23 | typedef UInt32 (Z7_FASTCALL *Z7_CRC_UPDATE_FUNC)(UInt32 v, const void *data, size_t size); |
24 | Z7_CRC_UPDATE_FUNC z7_GetFunc_CrcUpdate(unsigned algo); | ||
24 | 25 | ||
25 | EXTERN_C_END | 26 | EXTERN_C_END |
26 | 27 | ||