From b01de8c5d555a7e30dbb40666893f64a1ba856fb Mon Sep 17 00:00:00 2001 From: Li Zefan Date: Fri, 15 May 2009 11:07:56 +0800 Subject: [PATCH] --- yaml --- r: 146170 b: refs/heads/master c: 5872144f64b34a5942f6b4acedc90b02de72c58b h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/kernel/trace/trace_events_filter.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 200f295a0f30..c5d6089c4081 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 8cd995b6deedf98b7694ed32a786ee7f793d1eec +refs/heads/master: 5872144f64b34a5942f6b4acedc90b02de72c58b diff --git a/trunk/kernel/trace/trace_events_filter.c b/trunk/kernel/trace/trace_events_filter.c index 22c29984fe0e..a7430b16d243 100644 --- a/trunk/kernel/trace/trace_events_filter.c +++ b/trunk/kernel/trace/trace_events_filter.c @@ -736,7 +736,7 @@ static inline void clear_operand_string(struct filter_parse_state *ps) static inline int append_operand_char(struct filter_parse_state *ps, char c) { - if (ps->operand.tail == MAX_FILTER_STR_VAL) + if (ps->operand.tail == MAX_FILTER_STR_VAL - 1) return -EINVAL; ps->operand.string[ps->operand.tail++] = c;