From: Yann Collet Date: Thu, 6 Feb 2025 00:13:58 +0000 (-0800) Subject: fix minor alignment warning X-Git-Tag: v1.5.7^2~10^2~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e117d79e22ae98be24d1867b0f2b8730e952c835;p=thirdparty%2Fzstd.git fix minor alignment warning --- diff --git a/lib/compress/zstd_compress.c b/lib/compress/zstd_compress.c index f9600ff71..b755c6bc2 100644 --- a/lib/compress/zstd_compress.c +++ b/lib/compress/zstd_compress.c @@ -7400,7 +7400,7 @@ BlockSummary ZSTD_get1BlockSummary(const ZSTD_Sequence* seqs, size_t nbSeqs) /* Process 2 structs (32 bytes) at a time */ for (i = 0; i + 2 <= nbSeqs; i += 2) { /* Load two consecutive ZSTD_Sequence (8×4 = 32 bytes) */ - __m256i data = _mm256_loadu_si256((const __m256i*)&seqs[i]); + __m256i data = _mm256_loadu_si256((const __m256i*)(const void*)&seqs[i]); /* check end of block signal */ __m256i cmp = _mm256_cmpeq_epi32(data, zeroVec); int cmp_res = _mm256_movemask_epi8(cmp);