From de2ae84bfcf35e5c4592c02e2d36ad2d6a31b0f7 Mon Sep 17 00:00:00 2001 From: Nick Briggs Date: Wed, 7 Jun 2017 17:42:50 -0700 Subject: [PATCH] Explicitly cast cursor bitmap to char * to match XCreatePixmapFromBitmapData modified: xcursor.c --- src/xcursor.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/xcursor.c b/src/xcursor.c index 1c1282c..db543ab 100644 --- a/src/xcursor.c +++ b/src/xcursor.c @@ -248,10 +248,10 @@ Cursor *return_cursor; XLOCK; screen = ScreenOfDisplay(dsp->display_id, DefaultScreen(dsp->display_id)); - Cursor_src = XCreatePixmapFromBitmapData(dsp->display_id, dsp->DisplayWindow, image, 16, 16, 1, 0, - 1); /* Has to have a depth of 1! */ - Cursor_msk = XCreatePixmapFromBitmapData(dsp->display_id, dsp->DisplayWindow, image, 16, 16, 1, 0, - 1); /* Has to have a depth of 1! */ + Cursor_src = XCreatePixmapFromBitmapData(dsp->display_id, dsp->DisplayWindow, (char *)image, + 16, 16, 1, 0, 1); /* Has to have a depth of 1! */ + Cursor_msk = XCreatePixmapFromBitmapData(dsp->display_id, dsp->DisplayWindow, (char *)image, + 16, 16, 1, 0, 1); /* Has to have a depth of 1! */ *return_cursor = XCreatePixmapCursor(dsp->display_id, Cursor_src, Cursor_msk, &cursor_fore_xcsd, &cursor_back_xcsd, hotspot_x, hotspot_y);