From 061f0e4fa8b266f643a7070befe8d7a0b412ef31 Mon Sep 17 00:00:00 2001 From: Nathan Moinvaziri Date: Tue, 10 Feb 2026 20:03:36 -0800 Subject: Remove unnecessary void */char * casts on memcpy/memset arguments Co-Authored-By: Claude Opus 4.6 Entire-Checkpoint: 67a463e1a497 --- deflate.c | 8 ++++---- inflate.c | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/deflate.c b/deflate.c index 73d562e4ef..e0f89fab9d 100644 --- a/deflate.c +++ b/deflate.c @@ -219,7 +219,7 @@ Z_INTERNAL deflate_allocs* alloc_deflate(PREFIX3(stream) *strm, int windowBits, alloc_bufs->pending_buf = (unsigned char *)HINT_ALIGNED_64(buff + pending_pos); alloc_bufs->state = (deflate_state *)HINT_ALIGNED_16(buff + state_pos); - memset((char *)alloc_bufs->prev, 0, prev_size); + memset(alloc_bufs->prev, 0, prev_size); return alloc_bufs; } @@ -1075,7 +1075,7 @@ int32_t Z_EXPORT PREFIX(deflateCopy)(PREFIX3(stream) *dest, PREFIX3(stream) *sou ss = source->state; - memcpy((void *)dest, (void *)source, sizeof(PREFIX3(stream))); + memcpy(dest, source, sizeof(PREFIX3(stream))); deflate_allocs *alloc_bufs = alloc_deflate(dest, W_BITS(ss), ss->lit_bufsize); if (alloc_bufs == NULL) @@ -1099,8 +1099,8 @@ int32_t Z_EXPORT PREFIX(deflateCopy)(PREFIX3(stream) *dest, PREFIX3(stream) *sou } memcpy(ds->window, ss->window, DEFLATE_ADJUST_WINDOW_SIZE(ds->w_size * 2 * sizeof(unsigned char))); - memcpy((void *)ds->prev, (void *)ss->prev, ds->w_size * sizeof(Pos)); - memcpy((void *)ds->head, (void *)ss->head, HASH_SIZE * sizeof(Pos)); + memcpy(ds->prev, ss->prev, ds->w_size * sizeof(Pos)); + memcpy(ds->head, ss->head, HASH_SIZE * sizeof(Pos)); memcpy(ds->pending_buf, ss->pending_buf, ds->lit_bufsize * LIT_BUFS); ds->pending_out = ds->pending_buf + (ss->pending_out - ss->pending_buf); diff --git a/inflate.c b/inflate.c index 426386ba23..5d9d2fe895 100644 --- a/inflate.c +++ b/inflate.c @@ -1383,7 +1383,7 @@ int32_t Z_EXPORT PREFIX(inflateCopy)(PREFIX3(stream) *dest, PREFIX3(stream) *sou state = (struct inflate_state *)source->state; /* copy stream */ - memcpy((void *)dest, (void *)source, sizeof(PREFIX3(stream))); + memcpy(dest, source, sizeof(PREFIX3(stream))); /* allocate space */ inflate_allocs *alloc_bufs = alloc_inflate(dest); -- cgit 0.0.5-2-1-g0f52