From 6c51a0f9053ca0d81cd4f4eba7dd86b1cc63c9af Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 17 Apr 2026 10:44:26 +1000 Subject: [PATCH] pseudoramiX: add missing byte swapping in various fields Co-Authored-by: Claude Code Part-of: --- pseudoramiX/pseudoramiX.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pseudoramiX/pseudoramiX.c b/pseudoramiX/pseudoramiX.c index 5727525db..b94a12066 100644 --- a/pseudoramiX/pseudoramiX.c +++ b/pseudoramiX/pseudoramiX.c @@ -420,6 +420,7 @@ SProcPseudoramiXGetState(ClientPtr client) TRACE; REQUEST_SIZE_MATCH(xPanoramiXGetStateReq); + swapl(&stuff->window); return ProcPseudoramiXGetState(client); } @@ -431,6 +432,7 @@ SProcPseudoramiXGetScreenCount(ClientPtr client) TRACE; REQUEST_SIZE_MATCH(xPanoramiXGetScreenCountReq); + swapl(&stuff->window); return ProcPseudoramiXGetScreenCount(client); } @@ -442,6 +444,8 @@ SProcPseudoramiXGetScreenSize(ClientPtr client) TRACE; REQUEST_SIZE_MATCH(xPanoramiXGetScreenSizeReq); + swapl(&stuff->window); + swapl(&stuff->screen); return ProcPseudoramiXGetScreenSize(client); }