pofParser: ARRAY2INT32: must be casted to uin32_t not uint16_t
This commit is contained in:
parent
63c97410b6
commit
ff9e10085a
|
|
@ -18,10 +18,10 @@
|
||||||
(static_cast<uint16_t>(_array_[1] & 0x00ff) << 8))
|
(static_cast<uint16_t>(_array_[1] & 0x00ff) << 8))
|
||||||
|
|
||||||
#define ARRAY2INT32(_array_) ( \
|
#define ARRAY2INT32(_array_) ( \
|
||||||
(static_cast<uint16_t>(_array_[0] & 0x00ff) << 0) | \
|
(static_cast<uint32_t>(_array_[0] & 0x00ff) << 0) | \
|
||||||
(static_cast<uint16_t>(_array_[1] & 0x00ff) << 8) | \
|
(static_cast<uint32_t>(_array_[1] & 0x00ff) << 8) | \
|
||||||
(static_cast<uint16_t>(_array_[2] & 0x00ff) << 16) | \
|
(static_cast<uint32_t>(_array_[2] & 0x00ff) << 16) | \
|
||||||
(static_cast<uint16_t>(_array_[3] & 0x00ff) << 24))
|
(static_cast<uint32_t>(_array_[3] & 0x00ff) << 24))
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \file pofParser.hpp
|
* \file pofParser.hpp
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue