diff options
author | Nathan Moinvaziri <nathan@nathanm.com> | 2020-05-26 17:04:59 -0700 |
---|---|---|
committer | Hans Kristian Rosbach <hk-github@circlestorm.org> | 2020-05-30 21:29:44 +0200 |
commit | a0fa24f92fddf638a3d064389199599d6b5e9a5b (patch) | |
tree | f9c87d4152d0cec505b4d869366ed777c7068625 /functable.c | |
parent | 5518060c399519ea0ab11deba8635e55e9e14cd9 (diff) |
Remove IPos typedef which also helps to reduce casting warnings.
Diffstat (limited to 'functable.c')
-rw-r--r-- | functable.c | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/functable.c b/functable.c index cb6fd2a..1a203e3 100644 --- a/functable.c +++ b/functable.c @@ -73,16 +73,16 @@ extern int32_t compare258_unaligned_avx2(const unsigned char *src0, const unsign #endif /* longest_match */ -extern int32_t longest_match_c(deflate_state *const s, IPos cur_match); +extern int32_t longest_match_c(deflate_state *const s, Pos cur_match); #ifdef UNALIGNED_OK -extern int32_t longest_match_unaligned_16(deflate_state *const s, IPos cur_match); -extern int32_t longest_match_unaligned_32(deflate_state *const s, IPos cur_match); -extern int32_t longest_match_unaligned_64(deflate_state *const s, IPos cur_match); +extern int32_t longest_match_unaligned_16(deflate_state *const s, Pos cur_match); +extern int32_t longest_match_unaligned_32(deflate_state *const s, Pos cur_match); +extern int32_t longest_match_unaligned_64(deflate_state *const s, Pos cur_match); #ifdef X86_SSE42_CMP_STR -extern int32_t longest_match_unaligned_sse4(deflate_state *const s, IPos cur_match); +extern int32_t longest_match_unaligned_sse4(deflate_state *const s, Pos cur_match); #endif #if defined(X86_AVX2) && defined(HAVE_BUILTIN_CTZ) -extern int32_t longest_match_unaligned_avx2(deflate_state *const s, IPos cur_match); +extern int32_t longest_match_unaligned_avx2(deflate_state *const s, Pos cur_match); #endif #endif @@ -93,7 +93,7 @@ ZLIB_INTERNAL uint32_t adler32_stub(uint32_t adler, const unsigned char *buf, si ZLIB_INTERNAL uint32_t crc32_stub(uint32_t crc, const unsigned char *buf, uint64_t len); ZLIB_INTERNAL void slide_hash_stub(deflate_state *s); ZLIB_INTERNAL int32_t compare258_stub(const unsigned char *src0, const unsigned char *src1); -ZLIB_INTERNAL int32_t longest_match_stub(deflate_state *const s, IPos cur_match); +ZLIB_INTERNAL int32_t longest_match_stub(deflate_state *const s, Pos cur_match); /* functable init */ ZLIB_INTERNAL __thread struct functable_s functable = { @@ -242,7 +242,7 @@ ZLIB_INTERNAL int32_t compare258_stub(const unsigned char *src0, const unsigned return functable.compare258(src0, src1); } -ZLIB_INTERNAL int32_t longest_match_stub(deflate_state *const s, IPos cur_match) { +ZLIB_INTERNAL int32_t longest_match_stub(deflate_state *const s, Pos cur_match) { functable.longest_match = &longest_match_c; @@ -266,4 +266,3 @@ ZLIB_INTERNAL int32_t longest_match_stub(deflate_state *const s, IPos cur_match) return functable.longest_match(s, cur_match); } - |