6 #include "wimlib/compress_chunks.h"
7 #include "wimlib/error.h"
8 #include "wimlib/assert.h"
11 compress_chunk(const void * uncompressed_data,
12 unsigned uncompressed_len,
13 void *compressed_data,
15 struct wimlib_lzx_context *comp_ctx)
18 case WIMLIB_COMPRESSION_TYPE_XPRESS:
19 return wimlib_xpress_compress(uncompressed_data,
22 case WIMLIB_COMPRESSION_TYPE_LZX:
23 return wimlib_lzx_compress2(uncompressed_data,
27 case WIMLIB_COMPRESSION_TYPE_LZMS:
32 WARNING("Unknown compression type!");