From 3b8d0cc975e9db43ae1a50dc0b4752d908aa242d Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Thu, 1 Jul 2010 09:13:43 -0400 Subject: [PATCH] miDbe window priv priv is pre-allocated, no need to use dixSetPrivate miDbeInit pre-allocates space in each DBE window private private for a MiDbeWindowPrivPrivRec. miDbeAllocBackBufferName used the pre-allocated space correctly (simply fetching it instead of allocating a new piece of memory). However, it then called dixSetPrivate anyways, which isn't necessary, and (in the new dixPrivate world) causes an assert failure. Signed-off-by: Keith Packard --- dbe/midbe.c | 6 ------ 1 files changed, 0 insertions(+), 6 deletions(-) diff --git a/dbe/midbe.c b/dbe/midbe.c index 954f46e..b43ac1b 100644 --- a/dbe/midbe.c +++ b/dbe/midbe.c @@ -202,12 +202,6 @@ miDbeAllocBackBufferName(WindowPtr pWin, XID bufId, int swapAction) return (rc == Success) ? BadAlloc : rc; } - - /* Attach the priv priv to the priv. */ - dixSetPrivate(&pDbeWindowPriv->devPrivates, miDbeWindowPrivPrivKey, - pDbeWindowPrivPriv); - - /* Clear the back buffer. */ pGC = GetScratchGC(pWin->drawable.depth, pWin->drawable.pScreen); if ((*pDbeScreenPriv->SetupBackgroundPainter)(pWin, pGC)) -- 1.7.1