summaryrefslogtreecommitdiff
path: root/mi/miinitext.c
diff options
context:
space:
mode:
authorEric Anholt <anholt@freebsd.org>2004-08-12 08:45:33 +0000
committerEric Anholt <anholt@freebsd.org>2004-08-12 08:45:33 +0000
commit961333143e2df3e3f33e8624fc61e79cf3e86cd1 (patch)
tree8fbe2176cee4d7f4e4f8fb5bdd58fc697d36d3fc /mi/miinitext.c
parent6e0228722cc2fa37a0e2359bc3dab3646e36c4b7 (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 'mi/miinitext.c')
-rw-r--r--mi/miinitext.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/mi/miinitext.c b/mi/miinitext.c
index 66e4bf5e8..28f9d1532 100644
--- a/mi/miinitext.c
+++ b/mi/miinitext.c
@@ -1,4 +1,4 @@
-/* $XdotOrg: xc/programs/Xserver/mi/miinitext.c,v 1.10 2004/07/31 09:41:27 kem Exp $ */
+/* $XdotOrg: xc/programs/Xserver/mi/miinitext.c,v 1.11 2004/08/03 05:39:19 anholt Exp $ */
/* $XFree86: xc/programs/Xserver/mi/miinitext.c,v 3.67 2003/01/12 02:44:27 dawes Exp $ */
/***********************************************************
@@ -493,7 +493,6 @@ InitExtensions(argc, argv)
if (!noCompositeExtension) CompositeExtensionInit();
#endif
#ifdef DAMAGE
- /* Must be after Composite to layer with composite wrapper properly */
DamageExtensionInit();
#endif
}
@@ -626,7 +625,6 @@ static ExtensionModule staticExtensions[] = {
{ CompositeExtensionInit, "COMPOSITE", &noCompositeExtension, NULL },
#endif
#ifdef DAMAGE
- /* Must be after Composite to layer with composite wrapper properly */
{ DamageExtensionInit, "DAMAGE", NULL, NULL },
#endif
#ifdef XEVIE