diff --git a/hw/xnest/Cursor.c b/hw/xnest/Cursor.c index 11e4a42cf..48b67c0f5 100644 --- a/hw/xnest/Cursor.c +++ b/hw/xnest/Cursor.c @@ -110,7 +110,7 @@ xnestRealizeCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor) Bool xnestUnrealizeCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor) { - XFreeCursor(xnestDisplay, xnestCursor(pCursor, pScreen)); + xcb_free_cursor(xnestUpstreamInfo.conn, xnestCursor(pCursor, pScreen)); free(xnestGetCursorPriv(pCursor, pScreen)); return TRUE; }