On BE the byte-swapping needs to be unint32_t so cast that to that.
We have ppc64 and s390x which are Big Endian platforms.
Based on https://cgit.freebsd.org/ports/commit/?id=
3110f3a0dcfdf1d5be165bbbb1ff08d720c63c48
Gbp-Pq: Topic fixes
Gbp-Pq: Name skia-Cast-SkEndian_SwapBE32-n-to-uint32_t-on-big-endian.patch
#define SkTEndian_SwapLE64(n) (n)
#else // SK_CPU_BENDIAN
#define SkEndian_SwapBE16(n) (n)
- #define SkEndian_SwapBE32(n) (n)
+ #define SkEndian_SwapBE32(n) uint32_t(n)
#define SkEndian_SwapBE64(n) (n)
#define SkEndian_SwapLE16(n) SkEndianSwap16(n)
#define SkEndian_SwapLE32(n) SkEndianSwap32(n)