diff options
author | Adam Jackson <ajax@redhat.com> | 2019-10-15 16:16:45 -0400 |
---|---|---|
committer | Adam Jackson <ajax@redhat.com> | 2019-10-15 16:31:38 -0400 |
commit | f6040f56da837e5550d2dd7d49a5814c8a54c1e7 (patch) | |
tree | 85258405d9e01b0cea4a28c01d57278095147382 | |
parent | 52c27c82dee14725b12959d795a7ffb2c23576bf (diff) | |
download | pixman-f6040f56da837e5550d2dd7d49a5814c8a54c1e7.tar.gz |
test: Fix undefined left shift in pixel_checker_init
../test/utils.c:2070:57: runtime error: left shift of 255 by 24 places cannot be represented in type 'int'
-rw-r--r-- | test/utils.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/utils.c b/test/utils.c index 2e3b547..1fafd80 100644 --- a/test/utils.c +++ b/test/utils.c @@ -2067,10 +2067,10 @@ pixel_checker_init (pixel_checker_t *checker, pixman_format_code_t format) break; } - checker->am = ((1 << PIXMAN_FORMAT_A (format)) - 1) << checker->as; - checker->rm = ((1 << PIXMAN_FORMAT_R (format)) - 1) << checker->rs; - checker->gm = ((1 << PIXMAN_FORMAT_G (format)) - 1) << checker->gs; - checker->bm = ((1 << PIXMAN_FORMAT_B (format)) - 1) << checker->bs; + checker->am = ((1U << PIXMAN_FORMAT_A (format)) - 1) << checker->as; + checker->rm = ((1U << PIXMAN_FORMAT_R (format)) - 1) << checker->rs; + checker->gm = ((1U << PIXMAN_FORMAT_G (format)) - 1) << checker->gs; + checker->bm = ((1U << PIXMAN_FORMAT_B (format)) - 1) << checker->bs; checker->aw = PIXMAN_FORMAT_A (format); checker->rw = PIXMAN_FORMAT_R (format); |