Skip to content

Commit 5fb1974

Browse files
committed
compress: fix SSE2 cast-align warnings
1 parent 2fb0de7 commit 5fb1974

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/compress/zstd_compress_internal.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -866,8 +866,8 @@ MEM_STATIC size_t ZSTD_count(const BYTE* pIn, const BYTE* pMatch, const BYTE* co
866866
#if defined(ZSTD_ARCH_X86_SSE2)
867867
if ((size_t)(pInLimit - pIn) >= 32) {
868868
while (pIn < pInLimit16) {
869-
__m128i const matchVec = _mm_loadu_si128((const __m128i*)pMatch);
870-
__m128i const inVec = _mm_loadu_si128((const __m128i*)pIn);
869+
__m128i const matchVec = _mm_loadu_si128((const __m128i*)(const void*)pMatch);
870+
__m128i const inVec = _mm_loadu_si128((const __m128i*)(const void*)pIn);
871871
U32 const matchMask = (U32)_mm_movemask_epi8(_mm_cmpeq_epi8(matchVec, inVec));
872872
if (matchMask != 0xFFFF) {
873873
U32 const diffMask = ~matchMask & 0xFFFF;

0 commit comments

Comments
 (0)