diff options
author | qrort <qrort@yandex-team.com> | 2022-11-30 23:47:12 +0300 |
---|---|---|
committer | qrort <qrort@yandex-team.com> | 2022-11-30 23:47:12 +0300 |
commit | 22f8ae0e3f5d68b92aecccdf96c1d841a0334311 (patch) | |
tree | bffa27765faf54126ad44bcafa89fadecb7a73d7 /contrib/libs/quicklz/prolog.h | |
parent | 332b99e2173f0425444abb759eebcb2fafaa9209 (diff) | |
download | ydb-22f8ae0e3f5d68b92aecccdf96c1d841a0334311.tar.gz |
validate canons without yatest_common
Diffstat (limited to 'contrib/libs/quicklz/prolog.h')
-rw-r--r-- | contrib/libs/quicklz/prolog.h | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/contrib/libs/quicklz/prolog.h b/contrib/libs/quicklz/prolog.h new file mode 100644 index 00000000000..aea8270e967 --- /dev/null +++ b/contrib/libs/quicklz/prolog.h @@ -0,0 +1,36 @@ +#ifndef prolog_h_as78d5f67sdf +#define prolog_h_as78d5f67sdf + +#include "table.h" + +#define RENAME(a) DO_RENAME(QLZ_YVERSION, COMPRESSION_LEVEL, STREAMING_MODE, a) +#define DO_RENAME(a, b, c, d) DO_RENAME2(a, b, c, d) +#define DO_RENAME2(a, b, c, d) yqlz_ ## a ## _ ## b ## _ ## c ## _ ## d + +#endif + +#define qlz_decompress RENAME(decompress) +#define qlz_compress RENAME(compress) +#define qlz_size_decompressed RENAME(size_decompressed) +#define qlz_size_compressed RENAME(size_compressed) +#define qlz_get_setting RENAME(get_setting) +#define qlz_table RENAME(table) +#define qlz_compress_core RENAME(compress_core) +#define qlz_decompress_core RENAME(decompress_core) +#define hash_func RENAME(hash_func) +#define fast_read RENAME(fast_read) +#define fast_write RENAME(fast_write) +#define reset_state RENAME(reset_state) +#define memcpy_up RENAME(memcpy_up) +#define update_hash RENAME(update_hash) +#define fast_read_safe RENAME(fast_read_safe) +#define update_hash_upto RENAME(update_hash_upto) +#define same RENAME(same) +#define reset_table_compress RENAME(reset_table_compress) +#define reset_table_decompress RENAME(reset_table_decompress) +#define hashat RENAME(hashat) +#define qlz_size_header RENAME(qlz_size_header) +#define qlz_state_compress RENAME(qlz_state_compress) +#define qlz_state_decompress RENAME(qlz_state_decompress) +#define qlz_hash_compress RENAME(qlz_hash_compress) +#define qlz_hash_decompress RENAME(qlz_hash_decompress) |