diff --git a/src/dwarfs/compression/flac.cpp b/src/dwarfs/compression/flac.cpp index 372a3c7af..eb2123238 100644 --- a/src/dwarfs/compression/flac.cpp +++ b/src/dwarfs/compression/flac.cpp @@ -331,9 +331,10 @@ class flac_block_compressor final : public block_compressor::impl { DWARFS_THROW(runtime_error, "[FLAC] failed to finish encoder"); } - if (compressed.size() >= data.size()) { - throw bad_compression_ratio_error(); - } + // XXX: don't throw this as we're losing metadata + // if (compressed.size() >= data.size()) { + // throw bad_compression_ratio_error(); + // } compressed.shrink_to_fit();