Add additional cast to enable proper compilation on 32-bit systems.

Signed-off-by: Bill Fischofer <[email protected]>
---
 platform/linux-generic/odp_packet.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/platform/linux-generic/odp_packet.c 
b/platform/linux-generic/odp_packet.c
index 3651586..f1b9049 100644
--- a/platform/linux-generic/odp_packet.c
+++ b/platform/linux-generic/odp_packet.c
@@ -681,7 +681,7 @@ int odp_packet_align(odp_packet_t *pkt, uint32_t offset, 
uint32_t len,
        uint32_t seglen = 0;  /* GCC */
        odp_packet_hdr_t *pkt_hdr = odp_packet_hdr(*pkt);
        void *addr = packet_map(pkt_hdr, offset, &seglen);
-       uint64_t uaddr = (uint64_t)addr;
+       uint64_t uaddr = (uint64_t)(uintptr_t)addr;
        uint64_t misalign;
 
        if (align > ODP_CACHE_LINE_SIZE)
-- 
2.5.0

_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to