mirror of
https://github.com/facebook/zstd.git
synced 2025-12-04 00:04:23 -05:00
Refactor ZSTD_sequenceProducer_F typedef to ZSTD_sequenceProducer_F*
This commit is contained in:
parent
05059e5a48
commit
809c7eb6bf
@ -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;
|
||||||
|
|||||||
@ -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;
|
||||||
|
|||||||
@ -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
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user