diff --git a/damageext/damageext.c b/damageext/damageext.c index e51d1e9df..2556a505f 100644 --- a/damageext/damageext.c +++ b/damageext/damageext.c @@ -93,13 +93,12 @@ DamageExtNotify(DamageExtPtr pDamageExt, BoxPtr pBoxes, int nBoxes) { ClientPtr pClient = pDamageExt->pClient; DrawablePtr pDrawable = pDamageExt->pDrawable; - xDamageNotifyEvent ev; int i, x, y, w, h; damageGetGeometry(pDrawable, &x, &y, &w, &h); UpdateCurrentTimeIf(); - ev = (xDamageNotifyEvent) { + xDamageNotifyEvent ev = { .type = DamageEventBase + XDamageNotify, .level = pDamageExt->level, .drawable = pDamageExt->drawable, @@ -181,7 +180,6 @@ ProcDamageQueryVersion(ClientPtr client) xDamageQueryVersionReply rep = { .type = X_Reply, .sequenceNumber = client->sequence, - .length = 0 }; REQUEST(xDamageQueryVersionReq);