From 29005e9873378303de2356ba8bf45f6acef218fc Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Thu, 14 Aug 2025 20:02:33 +0200 Subject: [PATCH] shape: use X_SEND_REPLY_WITH_RPCBUF() macro Use the new X_SEND_REPLY_WITH_RPCBUF() macro for final reply write out Signed-off-by: Enrico Weigelt, metux IT consult --- Xext/shape.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/Xext/shape.c b/Xext/shape.c index b3f697fb10..5e25bf620c 100644 --- a/Xext/shape.c +++ b/Xext/shape.c @@ -1009,20 +1009,15 @@ ProcShapeGetRectangles(ClientPtr client) return BadAlloc; xShapeGetRectanglesReply rep = { - .type = X_Reply, .ordering = YXBanded, - .sequenceNumber = client->sequence, - .length = x_rpcbuf_wsize_units(&rpcbuf), .nrects = nrects }; if (client->swapped) { - swaps(&rep.sequenceNumber); - swapl(&rep.length); swapl(&rep.nrects); } - WriteToClient(client, sizeof(rep), &rep); - WriteRpcbufToClient(client, &rpcbuf); + + X_SEND_REPLY_WITH_RPCBUF(client, rep, rpcbuf); return Success; }