glx: Use 0 rather than garbage for unknown INTEL_swap_event types

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.

Reviewed-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
Adam Jackson 2011-04-15 12:57:05 -04:00
parent dc0cf75967
commit f8540b9dcc

View File

@ -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;