diff --git a/damageext/damageext.c b/damageext/damageext.c index 926ff433c..a10c31a89 100644 --- a/damageext/damageext.c +++ b/damageext/damageext.c @@ -96,13 +96,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, @@ -184,7 +183,6 @@ ProcDamageQueryVersion(ClientPtr client) xDamageQueryVersionReply rep = { .type = X_Reply, .sequenceNumber = client->sequence, - .length = 0 }; REQUEST(xDamageQueryVersionReq);