diff --git a/miext/sync/misync.c b/miext/sync/misync.c index 806f7adbe..f022d2b63 100644 --- a/miext/sync/misync.c +++ b/miext/sync/misync.c @@ -149,16 +149,6 @@ miSyncGetScreenFuncs(ScreenPtr pScreen) return &pScreenPriv->funcs; } -static Bool -SyncCloseScreen(ScreenPtr pScreen) -{ - SyncScreenPrivPtr pScreenPriv = SYNC_SCREEN_PRIV(pScreen); - - pScreen->CloseScreen = pScreenPriv->CloseScreen; - - return (*pScreen->CloseScreen) (pScreen); -} - Bool miSyncSetup(ScreenPtr pScreen) { @@ -179,10 +169,6 @@ miSyncSetup(ScreenPtr pScreen) if (!pScreenPriv->funcs.CreateFence) { pScreenPriv->funcs = miSyncScreenFuncs; - - /* Wrap CloseScreen to clean up */ - pScreenPriv->CloseScreen = pScreen->CloseScreen; - pScreen->CloseScreen = SyncCloseScreen; } return TRUE; diff --git a/miext/sync/misync_priv.h b/miext/sync/misync_priv.h index 76ac40d9a..f43f57198 100644 --- a/miext/sync/misync_priv.h +++ b/miext/sync/misync_priv.h @@ -13,9 +13,6 @@ extern DevPrivateKeyRec miSyncScreenPrivateKey; typedef struct _syncScreenPriv { /* Wrappable sync-specific screen functions */ SyncScreenFuncsRec funcs; - - /* Wrapped screen functions */ - CloseScreenProcPtr CloseScreen; } SyncScreenPrivRec, *SyncScreenPrivPtr; #define SYNC_SCREEN_PRIV(pScreen) \