diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2009-12-17 10:24:00 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2009-12-21 10:07:56 +1000 |
commit | 0937d89a8d364b1150d68097527f2e92ba2639c6 (patch) | |
tree | 8b5cdd64f107381cc403bf92f67a4992e465941a | |
parent | b7e90296453b536b00a2857d978fd53a72d77c0b (diff) | |
download | xf86-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.c | 2 |
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)++; |