diff options
author | Michael S. Tsirkin <mst@redhat.com> | 2015-03-09 15:59:46 +0100 |
---|---|---|
committer | Michael S. Tsirkin <mst@redhat.com> | 2015-03-11 15:59:57 +0100 |
commit | 5820945946b1e221905aa898f2cd97ed825acd47 (patch) | |
tree | 5577b869b705370a50e70091982539cd128ed216 /.travis.yml | |
parent | 92bf484a87882aa23f10412c774a7357b9bd2be0 (diff) | |
download | hqemu-5820945946b1e221905aa898f2cd97ed825acd47.zip hqemu-5820945946b1e221905aa898f2cd97ed825acd47.tar.gz |
pci/shpc: fix signed integer overflow
clang undefined behaviour sanitizer reports:
> hw/pci/shpc.c:162:27: runtime error: left shift of 1 by 31 places
> cannot be represented in type 'int'
Caused by the usual lack of a 'U' qualifier on a constant 1 being
shifted left. Fix it up.
Reported-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to '.travis.yml')
0 files changed, 0 insertions, 0 deletions