Skip to content

Commit efb13ab

Browse files
committed
Fixes warnings for 64bit.
1 parent 3dcad47 commit efb13ab

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/core/coding/ojph_block_decoder_avx2.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1700,7 +1700,7 @@ namespace ojph {
17001700
__m128i r = _mm_or_si128(t0, t1);
17011701
r = _mm_shuffle_epi8(r, shuffle_mask);
17021702

1703-
*(ui32*)dp = _mm_extract_epi32(r, 0);
1703+
*(ui32*)dp = (ui32)_mm_extract_epi32(r, 0);
17041704
}
17051705
dp[0] = 0; // set an extra entry on the right with 0
17061706
}

src/core/coding/ojph_block_decoder_ssse3.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1725,8 +1725,8 @@ namespace ojph {
17251725
__m128i r = _mm_or_si128(t0, t1);
17261726
r = _mm_shuffle_epi8(r, shuffle_mask);
17271727

1728-
dp[0] = _mm_extract_epi16(r, 0);
1729-
dp[1] = _mm_extract_epi16(r, 1);
1728+
dp[0] = (ui16)_mm_extract_epi16(r, 0);
1729+
dp[1] = (ui16)_mm_extract_epi16(r, 1);
17301730
}
17311731
dp[0] = 0; // set an extra entry on the right with 0
17321732
}

0 commit comments

Comments
 (0)