diff options
| author | Peter Maydell | 2013-08-23 18:36:48 +0200 |
|---|---|---|
| committer | Michael Tokarev | 2013-09-01 17:09:09 +0200 |
| commit | ed6bc28e8a448b9005af50eed12893c5f7711c6e (patch) | |
| tree | c2d2db3d6d8c0216666e90b8ae9b0587555520ce /scripts/checkpatch.pl | |
| parent | configure: disable clang -Wstring-plus-int warning (diff) | |
| download | qemu-ed6bc28e8a448b9005af50eed12893c5f7711c6e.tar.gz qemu-ed6bc28e8a448b9005af50eed12893c5f7711c6e.tar.xz qemu-ed6bc28e8a448b9005af50eed12893c5f7711c6e.zip | |
slirp/arp_table.c: Avoid shifting into sign bit of signed integers
"0xf << 28" shifts right into the sign bit, since 0xf is a signed
integer. Use the 'U' suffix to force an unsigned shift to avoid
this undefined behaviour and a clang sanitizer warning.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Eric Blake <eblake@redhat.com>
Acked-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Diffstat (limited to 'scripts/checkpatch.pl')
0 files changed, 0 insertions, 0 deletions
