xserver: Branch 'master'
Matthieu Herrb
herrb at kemper.freedesktop.org
Thu Jun 14 15:14:13 PDT 2007
render/render.c | 2 ++
1 files changed, 2 insertions(+)
New commits:
diff-tree 42c2e14b254f6f882b3e79444360ab855db43e27 (from 78179ae827bb5d19abb1340084362bc51ad5c1e5)
Author: Matthieu Herrb <matthieu at deville.herrb.com>
Date: Fri Jun 15 00:14:02 2007 +0200
swap xOrigin and yOrigin in SProcRenderSetPictureClipRectangles.
Fixes Xrender clipping rectangles when X server and client are of
different endianness, shown by xterm 225 among others.
diff --git a/render/render.c b/render/render.c
index 348d4c6..caaa278 100644
--- a/render/render.c
+++ b/render/render.c
@@ -2074,6 +2074,8 @@ SProcRenderSetPictureClipRectangles (Cli
REQUEST(xRenderSetPictureClipRectanglesReq);
swaps(&stuff->length, n);
swapl(&stuff->picture, n);
+ swaps(&stuff->xOrigin, n);
+ swaps(&stuff->yOrigin, n);
SwapRestS(stuff);
return (*ProcRenderVector[stuff->renderReqType]) (client);
}
More information about the xorg-commit
mailing list