From: Yann Collet Date: Tue, 10 Dec 2024 22:02:53 +0000 (-0800) Subject: minor: simplify ZSTD_selectSequenceCopier X-Git-Tag: v1.5.7^2~48^2~57 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1ac79ba1b63f9e060d767380bca369051f6969be;p=thirdparty%2Fzstd.git minor: simplify ZSTD_selectSequenceCopier --- diff --git a/lib/compress/zstd_compress.c b/lib/compress/zstd_compress.c index a8d317a8d..26af1581c 100644 --- a/lib/compress/zstd_compress.c +++ b/lib/compress/zstd_compress.c @@ -6817,15 +6817,12 @@ typedef size_t (*ZSTD_SequenceCopier_f) (ZSTD_CCtx* cctx, ZSTD_sequencePosition* const void* src, size_t blockSize, ZSTD_paramSwitch_e externalRepSearch); static ZSTD_SequenceCopier_f ZSTD_selectSequenceCopier(ZSTD_SequenceFormat_e mode) { - ZSTD_SequenceCopier_f sequenceCopier = NULL; assert(ZSTD_cParam_withinBounds(ZSTD_c_blockDelimiters, (int)mode)); if (mode == ZSTD_sf_explicitBlockDelimiters) { return ZSTD_copySequencesToSeqStoreExplicitBlockDelim; - } else if (mode == ZSTD_sf_noBlockDelimiters) { - return ZSTD_copySequencesToSeqStoreNoBlockDelim; } - assert(sequenceCopier != NULL); - return sequenceCopier; + assert(mode == ZSTD_sf_noBlockDelimiters); + return ZSTD_copySequencesToSeqStoreNoBlockDelim; } /* Discover the size of next block by searching for the delimiter.