diff --git a/hw/xnest/Display.c b/hw/xnest/Display.c index ffe9a13e6..dcedaba23 100644 --- a/hw/xnest/Display.c +++ b/hw/xnest/Display.c @@ -180,7 +180,7 @@ xnestOpenDisplay(int argc, char *argv[]) screensaver_height, xnestUpstreamInfo.screenInfo->white_pixel, xnestUpstreamInfo.screenInfo->black_pixel, - DefaultDepth(xnestDisplay, xnestUpstreamInfo.screenId)); + xnestUpstreamInfo.screenInfo->root_depth); } void diff --git a/hw/xnest/Screen.c b/hw/xnest/Screen.c index 5e41f4d42..1f970518b 100644 --- a/hw/xnest/Screen.c +++ b/hw/xnest/Screen.c @@ -394,7 +394,7 @@ xnestOpenScreen(ScreenPtr pScreen, int argc, char *argv[]) XCreateWindow(xnestDisplay, xnestDefaultWindows[pScreen->myNum], 0, 0, xnestWidth, xnestHeight, 0, - DefaultDepth(xnestDisplay, xnestUpstreamInfo.screenId), + xnestUpstreamInfo.screenInfo->root_depth, InputOutput, DefaultVisual(xnestDisplay, xnestUpstreamInfo.screenId), valuemask,