forked from FFmpeg/FFmpeg
tests/checkasm/lpc: correct arithmetic when randomizing buffers
Results weren't signed.
This commit is contained in:
parent
6ad39f01df
commit
668f43af20
1 changed files with 6 additions and 6 deletions
|
@ -25,7 +25,7 @@
|
|||
#define randomize_int32(buf, len) \
|
||||
do { \
|
||||
for (int i = 0; i < len; i++) { \
|
||||
int32_t f = (UINT32_MAX >> 8) - (rnd() >> 16); \
|
||||
int32_t f = ((int)(UINT32_MAX >> 17)) - ((int)(rnd() >> 16)); \
|
||||
buf[i] = f; \
|
||||
} \
|
||||
} while (0)
|
||||
|
|
Loading…
Add table
Reference in a new issue