fix build error in 64bit system
[platform/adaptation/broadcom/libtdm-vc4.git] / src / tdm_vc4_display.c
index 7f48171..5910459 100644 (file)
@@ -1694,7 +1694,7 @@ _vc4_output_atomic_commit(tdm_output *output, int sync, void *user_data)
 
        flags |= DRM_MODE_PAGE_FLIP_EVENT | DRM_MODE_ATOMIC_NONBLOCK;
 
-       ret = drmModeAtomicAddProperty(request, output_data->crtc_id, output_data->atomic_props_ids.out_fence_ptr, (uint32_t)&out_fence_fd);
+       ret = drmModeAtomicAddProperty(request, output_data->crtc_id, output_data->atomic_props_ids.out_fence_ptr, (uintptr_t)&out_fence_fd);
        if (ret < 0) {
                TDM_ERR("fail to out fence ptr error:%d", errno);
                return ret;