From: Ville Syrjälä <[email protected]> ChangeGC changes the GC, so ValidateGC should be called after it, not before.
Signed-off-by: Ville Syrjälä <[email protected]> Reviewed-by: Keith Packard <[email protected]> Reviewed-by: Adam Jackson <[email protected]> Reviewed-by: Daniel Stone <[email protected]> --- v3: unchanged composite/compalloc.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/composite/compalloc.c b/composite/compalloc.c index e4064f6..e840ee8 100644 --- a/composite/compalloc.c +++ b/composite/compalloc.c @@ -562,9 +562,8 @@ compNewPixmap (WindowPtr pWin, int x, int y, int w, int h, Bool map) { ChangeGCVal val; val.val = IncludeInferiors; - + ChangeGC (NullClient, pGC, GCSubwindowMode, &val); ValidateGC(&pPixmap->drawable, pGC); - ChangeGC (serverClient, pGC, GCSubwindowMode, &val); (*pGC->ops->CopyArea) (&pParent->drawable, &pPixmap->drawable, pGC, -- 1.7.3.4 _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
