static SquashStatus squash_lz4f_process_stream (SquashStream* stream, SquashOperation operation) { switch (stream->stream_type) { case SQUASH_STREAM_COMPRESS: return squash_lz4f_compress_stream (stream, operation); case SQUASH_STREAM_DECOMPRESS: return squash_lz4f_decompress_stream (stream, operation); default: squash_assert_unreachable(); } }
static SquashStatus squash_lz4f_process_stream (SquashStream* stream, SquashOperation operation) { switch (stream->stream_type) { case SQUASH_STREAM_COMPRESS: return squash_lz4f_compress_stream (stream, operation); case SQUASH_STREAM_DECOMPRESS: return squash_lz4f_decompress_stream (stream, operation); default: HEDLEY_UNREACHABLE(); } }