1 #ifndef _WIMLIB_XPRESS_H
2 #define _WIMLIB_XPRESS_H
4 /* See the comments in xpress-decompress.c about the XPRESS format. */
6 //#define ENABLE_XPRESS_DEBUG
7 #ifdef ENABLE_XPRESS_DEBUG
8 # define XPRESS_DEBUG DEBUG
10 # define XPRESS_DEBUG(format, ...)
13 #define XPRESS_NUM_CHARS 256
14 #define XPRESS_NUM_SYMBOLS 512
15 #define XPRESS_MAX_CODEWORD_LEN 15
16 #define XPRESS_TABLEBITS 12
18 #define XPRESS_END_OF_DATA 256
20 #define XPRESS_MIN_OFFSET 1
21 #define XPRESS_MAX_OFFSET 65535
23 #define XPRESS_MIN_MATCH 3
24 #define XPRESS_MAX_MATCH 65538
26 #endif /* _WIMLIB_XPRESS_H */