From 12bfb4cf1bebb66d2c2eb76b93c18a2915b865e5 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 26 Jun 2012 09:19:33 +1000 Subject: [PATCH] Xi: extend PropagateMask to EMASKSIZE Number of devices is 2 + MAXDEVICES, with index 0 and 1 reserved for XIAll{Master}Devices. At the current size, PropagateMask would be overrun in RecalculateDeviceDeliverableEvents(). Found by Coverity. Signed-off-by: Peter Hutterer Reviewed-by: Dave Airlie --- Xi/extinit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Xi/extinit.c b/Xi/extinit.c index 494e887cd..94f46f72f 100644 --- a/Xi/extinit.c +++ b/Xi/extinit.c @@ -365,7 +365,7 @@ RESTYPE RT_INPUTCLIENT; extern XExtensionVersion XIVersion; -Mask PropagateMask[MAXDEVICES]; +Mask PropagateMask[EMASKSIZE]; /***************************************************************** *