diff --git a/fb/fboverlay.c b/fb/fboverlay.c index d8d9c2d75..5f5378bed 100644 --- a/fb/fboverlay.c +++ b/fb/fboverlay.c @@ -273,7 +273,6 @@ fbOverlayFinishScreenInit(ScreenPtr pScreen, int nvisuals; int ndepths; VisualID defaultVisual; - FbOverlayScrPrivPtr pScrPriv; if (!dixRegisterPrivateKey (&fbOverlayScreenPrivateKeyRec, PRIVATE_SCREEN, 0)) @@ -282,7 +281,7 @@ fbOverlayFinishScreenInit(ScreenPtr pScreen, if (bpp1 == 24 || bpp2 == 24) return FALSE; - pScrPriv = malloc(sizeof(FbOverlayScrPrivRec)); + FbOverlayScrPrivPtr pScrPriv = calloc(1, sizeof(FbOverlayScrPrivRec)); if (!pScrPriv) return FALSE;