diff options
author | Steven Rostedt <srostedt@redhat.com> | 2010-02-15 22:21:47 -0500 |
---|---|---|
committer | Steven Rostedt <rostedt@goodmis.org> | 2010-02-15 22:21:47 -0500 |
commit | a419a4e2a34a24b9e7d3f91aa195beac1e8bced2 (patch) | |
tree | 5f78834ad256140f1f85cfd30a45e91b95a009d7 | |
parent | 08526eca702089150c94ebf2769c32c95c8323a8 (diff) |
parse-events: Fix reading of !! token
The !! string needs to be returned as two different tokens.
Break out of the token parser when one is encountered.
Also break out on '==' and '!=',
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
-rw-r--r-- | parse-events.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/parse-events.c b/parse-events.c index a63488a..1592fa3 100644 --- a/parse-events.c +++ b/parse-events.c | |||
@@ -767,7 +767,7 @@ static enum event_type __read_token(char **tok) | |||
767 | ch = __peek_char(); | 767 | ch = __peek_char(); |
768 | if (ch == '=') | 768 | if (ch == '=') |
769 | buf[i++] = __read_char(); | 769 | buf[i++] = __read_char(); |
770 | break; | 770 | goto out; |
771 | 771 | ||
772 | case EVENT_DQUOTE: | 772 | case EVENT_DQUOTE: |
773 | case EVENT_SQUOTE: | 773 | case EVENT_SQUOTE: |