* Although this could be disabled by default in all cases, it only
* takes around 2-3% of the running time of the slow algorithm to do the
* verification. */
-#if defined(ENABLE_LZX_DEBUG) || defined(ENABLE_VERIFY_COMPRESSION)
+ if (ctx->params.algorithm == WIMLIB_LZX_ALGORITHM_SLOW
+ #if defined(ENABLE_LZX_DEBUG) || defined(ENABLE_VERIFY_COMPRESSION)
+ || 1
+ #endif
+ )
{
struct wimlib_decompressor *decompressor;
"data verification!");
}
}
-#endif
return compressed_size;
}