diff options
author | Eric Anholt <anholt@freebsd.org> | 2004-08-12 08:45:33 +0000 |
---|---|---|
committer | Eric Anholt <anholt@freebsd.org> | 2004-08-12 08:45:33 +0000 |
commit | 961333143e2df3e3f33e8624fc61e79cf3e86cd1 (patch) | |
tree | 8fbe2176cee4d7f4e4f8fb5bdd58fc697d36d3fc /composite | |
parent | 6e0228722cc2fa37a0e2359bc3dab3646e36c4b7 (diff) |
Apply a kludge to initialize the composite wrapper before DamageSetup. If
not, DamageSetup will wrap some operations first, and the cw
initializes during ExtensionInit, so cw comes higher in the wrapping
chain. cw going first will result in damage getting confused when the
drawables get changed around.
Diffstat (limited to 'composite')
-rw-r--r-- | composite/compinit.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/composite/compinit.c b/composite/compinit.c index f3dc0373e..759c1d3f9 100644 --- a/composite/compinit.c +++ b/composite/compinit.c @@ -26,7 +26,6 @@ #include <config.h> #endif #include "compint.h" -#include "cw.h" int CompScreenPrivateIndex; int CompWindowPrivateIndex; @@ -362,8 +361,6 @@ compScreenInit (ScreenPtr pScreen) cs->CloseScreen = pScreen->CloseScreen; pScreen->CloseScreen = compCloseScreen; - miInitializeCompositeWrapper(pScreen); - pScreen->devPrivates[CompScreenPrivateIndex].ptr = (pointer) cs; return TRUE; } |