composite: use REPLY_*() macros for preparing / sending replies

Use the new macros for preparing and sending replies to clients.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2024-07-10 12:33:31 +02:00
parent 70fa26fa85
commit ca957541d9

View File

@@ -123,10 +123,8 @@ ProcCompositeQueryVersion(ClientPtr client)
pCompositeClient->major_version = reply.majorVersion;
pCompositeClient->minor_version = reply.minorVersion;
if (client->swapped) {
swapl(&reply.majorVersion);
swapl(&reply.minorVersion);
}
REPLY_FIELD_CARD32(majorVersion);
REPLY_FIELD_CARD32(minorVersion);
return X_SEND_REPLY_SIMPLE(client, reply);
}
@@ -303,9 +301,7 @@ SingleCompositeGetOverlayWindow(ClientPtr client, xCompositeGetOverlayWindowReq
.overlayWin = cs->pOverlayWin->drawable.id
};
if (client->swapped) {
swapl(&reply.overlayWin);
}
REPLY_FIELD_CARD32(overlayWin);
return X_SEND_REPLY_SIMPLE(client, reply);
}
@@ -743,9 +739,7 @@ ProcCompositeGetOverlayWindow(ClientPtr client)
.overlayWin = cs->pOverlayWin->drawable.id
};
if (client->swapped) {
swapl(&reply.overlayWin);
}
REPLY_FIELD_CARD32(overlayWin);
return X_SEND_REPLY_SIMPLE(client, reply);
#else