Refactor ZSTD_sequenceProducer_F typedef to ZSTD_sequenceProducer_F*

This commit is contained in:
Elliot Gorokhovsky 2023-11-27 06:52:36 -08:00
parent 05059e5a48
commit 809c7eb6bf
3 changed files with 4 additions and 4 deletions

View File

@ -7086,7 +7086,7 @@ ZSTD_parameters ZSTD_getParams(int compressionLevel, unsigned long long srcSizeH
void ZSTD_registerSequenceProducer( void ZSTD_registerSequenceProducer(
ZSTD_CCtx* zc, void* mState, ZSTD_CCtx* zc, void* mState,
ZSTD_sequenceProducer_F* mFinder ZSTD_sequenceProducer_F mFinder
) { ) {
if (mFinder != NULL) { if (mFinder != NULL) {
ZSTD_externalMatchCtx emctx; ZSTD_externalMatchCtx emctx;

View File

@ -404,7 +404,7 @@ typedef struct {
/* Context for block-level external matchfinder API */ /* Context for block-level external matchfinder API */
typedef struct { typedef struct {
void* mState; void* mState;
ZSTD_sequenceProducer_F* mFinder; ZSTD_sequenceProducer_F mFinder;
ZSTD_Sequence* seqBuffer; ZSTD_Sequence* seqBuffer;
size_t seqBufferCapacity; size_t seqBufferCapacity;
} ZSTD_externalMatchCtx; } ZSTD_externalMatchCtx;

View File

@ -2789,7 +2789,7 @@ ZSTDLIB_STATIC_API size_t ZSTD_resetDStream(ZSTD_DStream* zds);
#define ZSTD_SEQUENCE_PRODUCER_ERROR ((size_t)(-1)) #define ZSTD_SEQUENCE_PRODUCER_ERROR ((size_t)(-1))
typedef size_t ZSTD_sequenceProducer_F ( typedef size_t (*ZSTD_sequenceProducer_F) (
void* sequenceProducerState, void* sequenceProducerState,
ZSTD_Sequence* outSeqs, size_t outSeqsCapacity, ZSTD_Sequence* outSeqs, size_t outSeqsCapacity,
const void* src, size_t srcSize, const void* src, size_t srcSize,
@ -2821,7 +2821,7 @@ ZSTDLIB_STATIC_API void
ZSTD_registerSequenceProducer( ZSTD_registerSequenceProducer(
ZSTD_CCtx* cctx, ZSTD_CCtx* cctx,
void* sequenceProducerState, void* sequenceProducerState,
ZSTD_sequenceProducer_F* sequenceProducer ZSTD_sequenceProducer_F sequenceProducer
); );