diff options
Diffstat (limited to 'xorg-server/mi/miexpose.c')
-rw-r--r-- | xorg-server/mi/miexpose.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/xorg-server/mi/miexpose.c b/xorg-server/mi/miexpose.c index 8b7c93fb8..791687245 100644 --- a/xorg-server/mi/miexpose.c +++ b/xorg-server/mi/miexpose.c @@ -349,11 +349,11 @@ miSendGraphicsExpose(ClientPtr client, RegionPtr pRgn, XID drawable, free(pEvent); } else { - xEvent event = { - .u.noExposure.drawable = drawable, - .u.noExposure.majorEvent = major, - .u.noExposure.minorEvent = minor - }; + xEvent event; memset(&event, 0, sizeof(xEvent)); + event.u.noExposure.drawable = drawable; + event.u.noExposure.majorEvent = major; + event.u.noExposure.minorEvent = minor; + event.u.u.type = NoExpose; WriteEventsToClient(client, 1, &event); } |