diff --git a/fb/fboverlay.c b/fb/fboverlay.c index 7ea8e660b..d8d9c2d75 100644 --- a/fb/fboverlay.c +++ b/fb/fboverlay.c @@ -83,7 +83,7 @@ fbOverlayCloseScreen(ScreenPtr pScreen) int i; for (i = 0; i < pScrPriv->nlayers; i++) { - (*pScreen->DestroyPixmap) (pScrPriv->layer[i].u.run.pixmap); + dixDestroyPixmap(pScrPriv->layer[i].u.run.pixmap, 0); RegionUninit(&pScrPriv->layer[i].u.run.region); } return TRUE;