test: avoid left shift on signed values

See #3572
This commit is contained in:
Wim Taymans 2023-10-15 22:27:44 +02:00
parent 2bef057428
commit 82b2515af3

View file

@ -555,7 +555,7 @@ static void test_lossless_s16(void)
spa_assert_se(i == t);
int32_t t2 = F32_TO_S32(v);
spa_assert_se(i<<16 == t2);
spa_assert_se((int32_t)(((uint32_t)i)<<16) == t2);
spa_assert_se(i == t2>>16);
}
}