diff options
author | Matias Elo <matias.elo@nokia.com> | 2021-05-27 13:21:27 +0300 |
---|---|---|
committer | Petri Savolainen <petri.savolainen@nokia.com> | 2021-06-01 15:02:03 +0300 |
commit | 9521735e65c3cc8af9177a00848159c3833056a7 (patch) | |
tree | c8ae610cc88612467f53d05c1e6564242941e000 /platform/linux-generic/arch/x86 | |
parent | 12b23bd9930516726fa785e7d2bf3655ad295e1b (diff) |
linux-gen: hash: fix conversion warning
Fix conversion warning "uint32_t {aka unsigned int}' from 'long long
unsigned int' may alter its value".
Signed-off-by: Matias Elo <matias.elo@nokia.com>
Reviewed-by: Jere Leppänen <jere.leppanen@nokia.com>
Diffstat (limited to 'platform/linux-generic/arch/x86')
-rw-r--r-- | platform/linux-generic/arch/x86/odp/api/abi/hash_crc32.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/linux-generic/arch/x86/odp/api/abi/hash_crc32.h b/platform/linux-generic/arch/x86/odp/api/abi/hash_crc32.h index ae31d75fc..c2c71bcb7 100644 --- a/platform/linux-generic/arch/x86/odp/api/abi/hash_crc32.h +++ b/platform/linux-generic/arch/x86/odp/api/abi/hash_crc32.h @@ -34,7 +34,7 @@ static inline uint32_t _odp_hash_crc32c(const void *data, uint32_t data_len, #ifdef __x86_64__ for (i = 0; i < data_len / 8; i++) { - init_val = __builtin_ia32_crc32di(init_val, *(const uint64_t *)pd); + init_val = (uint32_t)__builtin_ia32_crc32di(init_val, *(const uint64_t *)pd); pd += 8; } |