summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2009-12-17 10:24:00 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2009-12-21 10:07:56 +1000
commit0937d89a8d364b1150d68097527f2e92ba2639c6 (patch)
tree8b5cdd64f107381cc403bf92f67a4992e465941a
parentb7e90296453b536b00a2857d978fd53a72d77c0b (diff)
downloadxf86-input-wacom-0937d89a8d364b1150d68097527f2e92ba2639c6.tar.gz
xsetwacom: init nwords to 0 before adding to it in strjoinsplit.
nwords is a return value and needs to be initialized before adding to it. Reported-by: Przemysław Firszt <przemo@firszt.eu> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r--tools/xsetwacom.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/xsetwacom.c b/tools/xsetwacom.c
index 824ee3f..6405545 100644
--- a/tools/xsetwacom.c
+++ b/tools/xsetwacom.c
@@ -1150,6 +1150,8 @@ static char** strjoinsplit(int argc, char **argv, int *nwords)
strcat(buff, " ");
}
+ *nwords = 0;
+
for (tmp = buff; tmp && *tmp != '\0'; tmp = index((const char*)tmp, ' ') + 1)
(*nwords)++;