Otherwise the garbage you return could well be numerically identical to
one of the swap type tokens, and apps which rely on us to tell the truth
would be in trouble.

Signed-off-by: Adam Jackson <a...@redhat.com>
---
 glx/glxdri2.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/glx/glxdri2.c b/glx/glxdri2.c
index e8961e2..d979717 100644
--- a/glx/glxdri2.c
+++ b/glx/glxdri2.c
@@ -184,6 +184,7 @@ __glXdriSwapEvent(ClientPtr client, void *data, int type, 
CARD64 ust,
        break;
     default:
        /* unknown swap completion type */
+       wire.event_type = 0;
        break;
     }
     wire.drawable = drawable->drawId;
-- 
1.7.4.4

_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to