Skip to content

Commit 4b6f40f

Browse files
committed
Fix: Shared library function signatures
1 parent 8a4cacd commit 4b6f40f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

c/stringzilla.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -428,7 +428,7 @@ SZ_DYNAMIC void sz_sha256_state_update(sz_sha256_state_t *state, sz_cptr_t data,
428428
sz_dispatch_table.sha256_state_update(state, data, length);
429429
}
430430

431-
SZ_DYNAMIC void sz_sha256_state_digest(sz_sha256_state_t const *state, sz_u8_t *digest) {
431+
SZ_DYNAMIC void sz_sha256_state_digest(sz_sha256_state_t const *state, sz_u8_t digest[sz_at_least_(32)]) {
432432
sz_dispatch_table.sha256_state_digest(state, digest);
433433
}
434434

@@ -452,7 +452,7 @@ SZ_DYNAMIC void sz_fill(sz_ptr_t target, sz_size_t length, sz_u8_t value) {
452452
sz_dispatch_table.fill(target, length, value);
453453
}
454454

455-
SZ_DYNAMIC void sz_lookup(sz_ptr_t target, sz_size_t length, sz_cptr_t source, sz_cptr_t lut) {
455+
SZ_DYNAMIC void sz_lookup(sz_ptr_t target, sz_size_t length, sz_cptr_t source, char const lut[sz_at_least_(256)]) {
456456
sz_dispatch_table.lookup(target, length, source, lut);
457457
}
458458

0 commit comments

Comments
 (0)