From 1475e0144abc760a342620232c8449631ec640e3 Mon Sep 17 00:00:00 2001 From: SooChan Lim Date: Fri, 4 Jun 2021 14:50:19 +0900 Subject: [PATCH] cast bo_data->pBase with uintptr_t instead of uint32_t It will fix the build-break at aarch64 environment. Change-Id: Iddda21fc9ff72bfffb36699e7beb7f509e8826d9 --- src/libhal-backend-tbm-exynos/tbm_backend_exynos.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libhal-backend-tbm-exynos/tbm_backend_exynos.c b/src/libhal-backend-tbm-exynos/tbm_backend_exynos.c index cdca252..26915fc 100644 --- a/src/libhal-backend-tbm-exynos/tbm_backend_exynos.c +++ b/src/libhal-backend-tbm-exynos/tbm_backend_exynos.c @@ -335,7 +335,7 @@ _exynos_cache_flush(tbm_exynos_bufmgr *bufmgr_data, tbm_exynos_bo *bo_data, int /* if bo_data is null, do cache_flush_all */ if (bo_data) { cache_op.flags = 0; - cache_op.usr_addr = (uint64_t)((uint32_t)bo_data->pBase); + cache_op.usr_addr = (uint64_t)((uintptr_t)bo_data->pBase); cache_op.size = bo_data->size; } else { flags = TBM_EXYNOS_CACHE_FLUSH_ALL; -- 2.7.4