Module: Mesa Branch: master Commit: d797f1f47efd389ce656fa60fa51687c7c58daa4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d797f1f47efd389ce656fa60fa51687c7c58daa4
Author: Jan Vesely <jan.ves...@rutgers.edu> Date: Thu Jun 7 17:24:59 2018 -0400 drisw: Fix invalid pointer arithmetic Use of void * in pointer arithmetic is illegal, use char * instead. Fixes: cf54bd5e8381dba18d52fe438acda20cc1685bf3 ("drisw: use shared memory when possible") Reviewed-by: Dave Airlie <airl...@redhat.com> Signed-off-by: Jan Vesely <jan.ves...@rutgers.edu> --- src/gallium/winsys/sw/dri/dri_sw_winsys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/winsys/sw/dri/dri_sw_winsys.c b/src/gallium/winsys/sw/dri/dri_sw_winsys.c index 8335e52200..40007200a5 100644 --- a/src/gallium/winsys/sw/dri/dri_sw_winsys.c +++ b/src/gallium/winsys/sw/dri/dri_sw_winsys.c @@ -233,7 +233,7 @@ dri_sw_displaytarget_display(struct sw_winsys *ws, unsigned width, height, x = 0, y = 0; unsigned blsize = util_format_get_blocksize(dri_sw_dt->format); unsigned offset = 0; - void *data = dri_sw_dt->data; + char *data = dri_sw_dt->data; /* Set the width to 'stride / cpp'. * _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-commit