- static const struct wimlib_lzx_compressor_params lzx_slow_params = {
- .hdr = {
- .size = sizeof(struct wimlib_lzx_compressor_params),
- },
- .algorithm = WIMLIB_LZX_ALGORITHM_SLOW,
- .alg_params = {
- .slow = {
- .use_len2_matches = 1,
- .nice_match_length = 96,
- .num_optim_passes = 4,
- .max_search_depth = 100,
- .main_nostat_cost = 15,
- .len_nostat_cost = 15,
- .aligned_nostat_cost = 7,
- },
- },
- };
-
- static const struct wimlib_lzms_compressor_params lzms_slow_params = {
- .hdr = {
- .size = sizeof(struct wimlib_lzms_compressor_params),
- },
- .min_match_length = 2,
- .max_match_length = UINT32_MAX,
- .nice_match_length = 96,
- .max_search_depth = 100,
- .optim_array_length = 1024,
- };
-
- wimlib_set_default_compressor_params(WIMLIB_COMPRESSION_TYPE_LZX,
- &lzx_slow_params.hdr);
-
- wimlib_set_default_compressor_params(WIMLIB_COMPRESSION_TYPE_LZMS,
- &lzms_slow_params.hdr);
+#if 0
+ fprintf(stderr, "WARNING: the '--compress-slow' option is deprecated.\n"
+ " Use the '--compress=TYPE:LEVEL' option instead.\n");
+#endif
+ wimlib_set_default_compression_level(-1, 100);