diff --git a/hw/xnest/GC.c b/hw/xnest/GC.c index 3be940a06..91a1b9c73 100644 --- a/hw/xnest/GC.c +++ b/hw/xnest/GC.c @@ -169,8 +169,11 @@ xnestChangeGC(GCPtr pGC, unsigned long mask) if (mask & GCDashList) { mask &= ~GCDashList; - XSetDashes(xnestDisplay, xnestGC(pGC), - pGC->dashOffset, (char *) pGC->dash, pGC->numInDashList); + xcb_set_dashes(xnestUpstreamInfo.conn, + xnest_upstream_gc(pGC), + pGC->dashOffset, + pGC->numInDashList, + (uint8_t*) pGC->dash); } if (mask & GCArcMode)