diff options
author | Janosch Frank <frankja@linux.ibm.com> | 2020-06-24 03:52:24 -0400 |
---|---|---|
committer | Thomas Huth <thuth@redhat.com> | 2020-07-02 10:00:42 +0200 |
commit | 9598c227aaff9f0c2ee7aee5b8013600b71bca15 (patch) | |
tree | 24d686d3ef43f921293bd7fa45ff92b66dcd8a1b /pc-bios/s390-ccw | |
parent | 78182aea78257edc6b03a167cf7159479aa2ae06 (diff) | |
download | qemu-9598c227aaff9f0c2ee7aee5b8013600b71bca15.zip qemu-9598c227aaff9f0c2ee7aee5b8013600b71bca15.tar.gz qemu-9598c227aaff9f0c2ee7aee5b8013600b71bca15.tar.bz2 |
pc-bios: s390x: Make u32 ptr check explicit
Let's make it a bit more clear that we check the full 64 bits to fit
into the 32 we return.
Signed-off-by: Janosch Frank <frankja@linux.ibm.com>
Suggested-by: David Hildenbrand <david@redhat.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-Id: <20200624075226.92728-11-frankja@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Diffstat (limited to 'pc-bios/s390-ccw')
-rw-r--r-- | pc-bios/s390-ccw/helper.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pc-bios/s390-ccw/helper.h b/pc-bios/s390-ccw/helper.h index 32a453b..dfcfea0 100644 --- a/pc-bios/s390-ccw/helper.h +++ b/pc-bios/s390-ccw/helper.h @@ -19,7 +19,7 @@ /* Avoids compiler warnings when casting a pointer to a u32 */ static inline uint32_t ptr2u32(void *ptr) { - IPL_assert((uint64_t)ptr <= 0xffffffff, "ptr2u32: ptr too large"); + IPL_assert((uint64_t)ptr <= 0xffffffffull, "ptr2u32: ptr too large"); return (uint32_t)(uint64_t)ptr; } |