mirror of
https://github.com/aaru-dps/Aaru.Checksums.Native.git
synced 2025-12-16 19:24:29 +00:00
Set proper function definitions.
This commit is contained in:
16
spamsum.h
16
spamsum.h
@@ -51,13 +51,13 @@ typedef struct
|
||||
RollState Roll;
|
||||
} spamsum_ctx;
|
||||
|
||||
spamsum_ctx* spamsum_init(void);
|
||||
int spamsum_update(spamsum_ctx* ctx, const uint8_t* data, uint32_t len);
|
||||
uint8_t* spamsum_final(spamsum_ctx* ctx);
|
||||
void spamsum_free(spamsum_ctx* ctx);
|
||||
AARU_EXPORT spamsum_ctx* AARU_CALL spamsum_init(void);
|
||||
AARU_EXPORT int AARU_CALL spamsum_update(spamsum_ctx* ctx, const uint8_t* data, uint32_t len);
|
||||
AARU_EXPORT uint8_t* AARU_CALL spamsum_final(spamsum_ctx* ctx);
|
||||
AARU_EXPORT void AARU_CALL spamsum_free(spamsum_ctx* ctx);
|
||||
|
||||
void fuzzy_engine_step(spamsum_ctx* ctx, uint8_t c);
|
||||
void roll_hash(spamsum_ctx* ctx, uint8_t c);
|
||||
void fuzzy_try_reduce_blockhash(spamsum_ctx* ctx);
|
||||
void fuzzy_try_fork_blockhash(spamsum_ctx* ctx);
|
||||
AARU_LOCAL void fuzzy_engine_step(spamsum_ctx* ctx, uint8_t c);
|
||||
AARU_LOCAL void roll_hash(spamsum_ctx* ctx, uint8_t c);
|
||||
AARU_LOCAL void fuzzy_try_reduce_blockhash(spamsum_ctx* ctx);
|
||||
AARU_LOCAL void fuzzy_try_fork_blockhash(spamsum_ctx* ctx);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user