From: Keith Packard Date: Tue, 22 Apr 2014 04:38:28 +0000 (-0700) Subject: shadowfb: Fix compilation errors X-Git-Tag: upstream/1.16~97 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5df66822c9f6bac1ed3952971958068600ccd095;p=platform%2Fupstream%2Fxorg-server.git shadowfb: Fix compilation errors Ok, that's embarassing -- I didn't even make sure Adam's patch compiled. These are minimal fixes to make it build. Signed-off-by: Keith Packard --- diff --git a/hw/xfree86/shadowfb/shadow.c b/hw/xfree86/shadowfb/shadow.c index 7412213..10f72cc 100644 --- a/hw/xfree86/shadowfb/shadow.c +++ b/hw/xfree86/shadowfb/shadow.c @@ -36,6 +36,7 @@ typedef struct { RefreshAreaFuncPtr preRefresh; RefreshAreaFuncPtr postRefresh; CloseScreenProcPtr CloseScreen; + CreateScreenResourcesProcPtr CreateScreenResources; } ShadowScreenRec, *ShadowScreenPtr; static DevPrivateKeyRec ShadowScreenKeyRec; @@ -43,7 +44,7 @@ static DevPrivateKeyRec ShadowScreenKeyRec; static ShadowScreenPtr shadowfbGetScreenPrivate(ScreenPtr pScreen) { - return dixLookupPrivate(&(pScreen)->devPrivates, &ShadowScreenKeyRec) + return dixLookupPrivate(&(pScreen)->devPrivates, &ShadowScreenKeyRec); } Bool @@ -53,7 +54,6 @@ ShadowFBInit2(ScreenPtr pScreen, { ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen); ShadowScreenPtr pPriv; - PictureScreenPtr ps = GetPictureScreenIfSet(pScreen); if (!preRefreshArea && !postRefreshArea) return FALSE; @@ -69,7 +69,6 @@ ShadowFBInit2(ScreenPtr pScreen, pPriv->pScrn = pScrn; pPriv->preRefresh = preRefreshArea; pPriv->postRefresh = postRefreshArea; - pPriv->vtSema = TRUE; pPriv->CloseScreen = pScreen->CloseScreen; pPriv->CreateScreenResources = pScreen->CreateScreenResources; @@ -125,7 +124,7 @@ ShadowCreateScreenResources(ScreenPtr pScreen) ShadowScreenPtr pPriv = shadowfbGetScreenPrivate(pScreen); pScreen->CreateScreenResources = pPriv->CreateScreenResources; - ret = pScreen->CreateScreenResources(pWin); + ret = pScreen->CreateScreenResources(pScreen); pPriv->CreateScreenResources = pScreen->CreateScreenResources; pScreen->CreateScreenResources = ShadowCreateScreenResources; @@ -162,7 +161,7 @@ ShadowCloseScreen(ScreenPtr pScreen) pScreen->CloseScreen = pPriv->CloseScreen; pScreen->CreateScreenResources = pPriv->CreateScreenResources; - free((pointer) pPriv); + free(pPriv); return (*pScreen->CloseScreen) (pScreen); }