diff --git a/hw/vfb/InitOutput.c b/hw/vfb/InitOutput.c index 4a448a5ae..945efa105 100644 --- a/hw/vfb/InitOutput.c +++ b/hw/vfb/InitOutput.c @@ -729,8 +729,7 @@ vfbCloseScreen(ScreenPtr pScreen) /* * fb overwrites miCloseScreen, so do this here */ - if (pScreen->devPrivate) - (*pScreen->DestroyPixmap) (pScreen->devPrivate); + dixDestroyPixmap(pScreen->devPrivate, 0); pScreen->devPrivate = NULL; return pScreen->CloseScreen(pScreen);