summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2012-03-21 15:34:06 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2012-03-21 15:56:47 +1000
commit729098c78006825104639793afb7da770eb58190 (patch)
tree3af6b7685f6ba317a38ba9f21b85479d78d25de3
parent5991390d79d0dc698aa9b7f2126b1b9e2643d44e (diff)
downloadxf86-input-wacom-729098c78006825104639793afb7da770eb58190.tar.gz
Avoid buffer overrun
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r--src/wcmUSB.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/wcmUSB.c b/src/wcmUSB.c
index b817409..064fab3 100644
--- a/src/wcmUSB.c
+++ b/src/wcmUSB.c
@@ -365,7 +365,7 @@ static Bool usbWcmInit(InputInfoPtr pInfo, char* id, float *version)
/* If mouse buttons detected but no mouse tool
* then they must be associated with pad buttons.
*/
- for (i = ARRAY_SIZE(mouse_codes); i > 0; i--)
+ for (i = ARRAY_SIZE(mouse_codes) - 1; i > 0; i--)
if (ISBITSET(common->wcmKeys, mouse_codes[i]))
break;