summaryrefslogtreecommitdiff
path: root/syscall.c
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2013-02-23 18:19:28 +0100
committerDenys Vlasenko <vda.linux@googlemail.com>2013-02-23 18:19:28 +0100
commitb43dacd6d15e8d929cf5a20a50c9c09dc51eacf7 (patch)
treeb68fe47df893035cf9340457060299ff518d22ff /syscall.c
parentf90979b7014b6b158eed6105b1bdf6014cea70f6 (diff)
downloadstrace-b43dacd6d15e8d929cf5a20a50c9c09dc51eacf7.tar.gz
strace-b43dacd6d15e8d929cf5a20a50c9c09dc51eacf7.tar.bz2
strace-b43dacd6d15e8d929cf5a20a50c9c09dc51eacf7.tar.xz
Correct i > MAX_NSYSCALLS commparison: should be i >= MAX_NSYSCALLS
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'syscall.c')
-rw-r--r--syscall.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/syscall.c b/syscall.c
index ef14a0a..120b19b 100644
--- a/syscall.c
+++ b/syscall.c
@@ -423,7 +423,7 @@ qual_syscall(const char *s, int bitflag, int not)
if (*s >= '0' && *s <= '9') {
i = string_to_uint(s);
- if (i > MAX_NSYSCALLS)
+ if (i >= MAX_NSYSCALLS)
return -1;
qualify_one(i, bitflag, not, -1);
return 0;