diff options
Diffstat (limited to 'parse-events.c')
-rw-r--r-- | parse-events.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/parse-events.c b/parse-events.c index 2461814..f8ba6a5 100644 --- a/parse-events.c +++ b/parse-events.c | |||
@@ -2110,6 +2110,13 @@ process_fields(struct event_format *event, struct print_flag_sym **list, char ** | |||
2110 | 2110 | ||
2111 | free_token(token); | 2111 | free_token(token); |
2112 | type = process_arg(event, arg, &token); | 2112 | type = process_arg(event, arg, &token); |
2113 | |||
2114 | if (type == EVENT_OP) | ||
2115 | type = process_op(event, arg, &token); | ||
2116 | |||
2117 | if (type == EVENT_ERROR) | ||
2118 | goto out_free; | ||
2119 | |||
2113 | if (test_type_token(type, token, EVENT_DELIM, ",")) | 2120 | if (test_type_token(type, token, EVENT_DELIM, ",")) |
2114 | goto out_free; | 2121 | goto out_free; |
2115 | 2122 | ||