diff options
author | Ruslan Kovalev <ruslan.a.kovalev@gmail.com> | 2022-02-10 16:46:44 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:46:44 +0300 |
commit | 59e19371de37995fcb36beb16cd6ec030af960bc (patch) | |
tree | fa68e36093ebff8b805462e9e6d331fe9d348214 /contrib/libs/zstd06/legacy/zstd_legacy.h | |
parent | 89db6fe2fe2c32d2a832ddfeb04e8d078e301084 (diff) | |
download | ydb-59e19371de37995fcb36beb16cd6ec030af960bc.tar.gz |
Restoring authorship annotation for Ruslan Kovalev <ruslan.a.kovalev@gmail.com>. Commit 1 of 2.
Diffstat (limited to 'contrib/libs/zstd06/legacy/zstd_legacy.h')
-rw-r--r-- | contrib/libs/zstd06/legacy/zstd_legacy.h | 110 |
1 files changed, 55 insertions, 55 deletions
diff --git a/contrib/libs/zstd06/legacy/zstd_legacy.h b/contrib/libs/zstd06/legacy/zstd_legacy.h index 80fc364cac..37092f88af 100644 --- a/contrib/libs/zstd06/legacy/zstd_legacy.h +++ b/contrib/libs/zstd06/legacy/zstd_legacy.h @@ -1,8 +1,8 @@ -#include <contrib/libs/zstd06/renames.h> +#include <contrib/libs/zstd06/renames.h> /* zstd_legacy - decoder for legacy format Header File - Copyright (C) 2015-2016, Yann Collet. + Copyright (C) 2015-2016, Yann Collet. BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php) @@ -48,25 +48,25 @@ extern "C" { #include "zstd_v03.h" #include "zstd_v04.h" #include "zstd_v05.h" -#include "zstd_v07.h" -#include "zstd_v08.h" +#include "zstd_v07.h" +#include "zstd_v08.h" - -/** ZSTD_isLegacy() : - @return : > 0 if supported by legacy decoder. 0 otherwise. - return value is the version. -*/ + +/** ZSTD_isLegacy() : + @return : > 0 if supported by legacy decoder. 0 otherwise. + return value is the version. +*/ MEM_STATIC unsigned ZSTD_isLegacy (U32 magicNumberLE) { switch(magicNumberLE) { - case ZSTDv01_magicNumberLE:return 1; - case ZSTDv02_magicNumber : return 2; - case ZSTDv03_magicNumber : return 3; - case ZSTDv04_magicNumber : return 4; - case ZSTDv05_MAGICNUMBER : return 5; - case ZSTDv07_MAGICNUMBER : return 7; - case ZSTDv08_MAGICNUMBER : return 8; + case ZSTDv01_magicNumberLE:return 1; + case ZSTDv02_magicNumber : return 2; + case ZSTDv03_magicNumber : return 3; + case ZSTDv04_magicNumber : return 4; + case ZSTDv05_MAGICNUMBER : return 5; + case ZSTDv07_MAGICNUMBER : return 7; + case ZSTDv08_MAGICNUMBER : return 8; default : return 0; } } @@ -75,47 +75,47 @@ MEM_STATIC unsigned ZSTD_isLegacy (U32 magicNumberLE) MEM_STATIC size_t ZSTD_decompressLegacy( void* dst, size_t dstCapacity, const void* src, size_t compressedSize, - const void* dict,size_t dictSize, + const void* dict,size_t dictSize, U32 magicNumberLE) { - switch(magicNumberLE) - { - case ZSTDv01_magicNumberLE : - return ZSTDv01_decompress(dst, dstCapacity, src, compressedSize); - case ZSTDv02_magicNumber : - return ZSTDv02_decompress(dst, dstCapacity, src, compressedSize); - case ZSTDv03_magicNumber : - return ZSTDv03_decompress(dst, dstCapacity, src, compressedSize); - case ZSTDv04_magicNumber : - return ZSTDv04_decompress(dst, dstCapacity, src, compressedSize); - case ZSTDv05_MAGICNUMBER : - { - size_t result; - ZSTDv05_DCtx* zd = ZSTDv05_createDCtx(); - if (zd==NULL) return ERROR(memory_allocation); - result = ZSTDv05_decompress_usingDict(zd, dst, dstCapacity, src, compressedSize, dict, dictSize); - ZSTDv05_freeDCtx(zd); - return result; - } - case ZSTDv07_MAGICNUMBER : - { size_t result; - ZSTDv07_DCtx* const zd = ZSTDv07_createDCtx(); - if (zd==NULL) return ERROR(memory_allocation); - result = ZSTDv07_decompress_usingDict(zd, dst, dstCapacity, src, compressedSize, dict, dictSize); - ZSTDv07_freeDCtx(zd); - return result; - } - case ZSTDv08_MAGICNUMBER : - { size_t result; - ZSTDv08_DCtx* const zd = ZSTDv08_createDCtx(); - if (zd==NULL) return ERROR(memory_allocation); - result = ZSTDv08_decompress_usingDict(zd, dst, dstCapacity, src, compressedSize, dict, dictSize); - ZSTDv08_freeDCtx(zd); - return result; - } - default : - return ERROR(prefix_unknown); - } + switch(magicNumberLE) + { + case ZSTDv01_magicNumberLE : + return ZSTDv01_decompress(dst, dstCapacity, src, compressedSize); + case ZSTDv02_magicNumber : + return ZSTDv02_decompress(dst, dstCapacity, src, compressedSize); + case ZSTDv03_magicNumber : + return ZSTDv03_decompress(dst, dstCapacity, src, compressedSize); + case ZSTDv04_magicNumber : + return ZSTDv04_decompress(dst, dstCapacity, src, compressedSize); + case ZSTDv05_MAGICNUMBER : + { + size_t result; + ZSTDv05_DCtx* zd = ZSTDv05_createDCtx(); + if (zd==NULL) return ERROR(memory_allocation); + result = ZSTDv05_decompress_usingDict(zd, dst, dstCapacity, src, compressedSize, dict, dictSize); + ZSTDv05_freeDCtx(zd); + return result; + } + case ZSTDv07_MAGICNUMBER : + { size_t result; + ZSTDv07_DCtx* const zd = ZSTDv07_createDCtx(); + if (zd==NULL) return ERROR(memory_allocation); + result = ZSTDv07_decompress_usingDict(zd, dst, dstCapacity, src, compressedSize, dict, dictSize); + ZSTDv07_freeDCtx(zd); + return result; + } + case ZSTDv08_MAGICNUMBER : + { size_t result; + ZSTDv08_DCtx* const zd = ZSTDv08_createDCtx(); + if (zd==NULL) return ERROR(memory_allocation); + result = ZSTDv08_decompress_usingDict(zd, dst, dstCapacity, src, compressedSize, dict, dictSize); + ZSTDv08_freeDCtx(zd); + return result; + } + default : + return ERROR(prefix_unknown); + } } |