#ifndef _WIMLIB_COMPRESSOR_OPS_H
#define _WIMLIB_COMPRESSOR_OPS_H
-#include <wimlib/types.h>
+#include "wimlib/types.h"
struct compressor_ops {
u64 (*get_needed_memory)(size_t max_block_size,
- unsigned int compression_level);
+ unsigned int compression_level,
+ bool destructive);
int (*create_compressor)(size_t max_block_size,
unsigned int compression_level,
+ bool destructive,
void **private_ret);
size_t (*compress)(const void *uncompressed_data,