From: Emil Velikov Date: Wed, 12 Mar 2014 16:35:10 +0000 (+0000) Subject: nouveau: typecast the prime_fd handle when calling nouveau_bo_set_prime X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ae7d2361721926dc16a4c71034536f6b8676e1be;p=mesa.git nouveau: typecast the prime_fd handle when calling nouveau_bo_set_prime Core drm defines that the handle is of type int, while all drivers treat it as uint internally. Typecast the value to silence gcc warning messages and be consistent amongst all drivers. Signed-off-by: Emil Velikov --- diff --git a/src/gallium/drivers/nouveau/nouveau_screen.c b/src/gallium/drivers/nouveau/nouveau_screen.c index f742a9483b1..19892b17c6c 100644 --- a/src/gallium/drivers/nouveau/nouveau_screen.c +++ b/src/gallium/drivers/nouveau/nouveau_screen.c @@ -123,7 +123,7 @@ nouveau_screen_bo_get_handle(struct pipe_screen *pscreen, whandle->handle = bo->handle; return TRUE; } else if (whandle->type == DRM_API_HANDLE_TYPE_FD) { - return nouveau_bo_set_prime(bo, &whandle->handle) == 0; + return nouveau_bo_set_prime(bo, (int *)&whandle->handle) == 0; } else { return FALSE; }