diff options
author | Steven Rostedt <srostedt@redhat.com> | 2010-12-02 15:16:35 -0500 |
---|---|---|
committer | Steven Rostedt <rostedt@goodmis.org> | 2010-12-02 15:21:05 -0500 |
commit | 26cc0c8e0166e7ce36fbc146752ff8591136564d (patch) | |
tree | bc73c962e4dd667f5b87c071e3628ee3a1985080 | |
parent | 8f4e2562ff415a6d30fe333b3a1548a3081ef41b (diff) |
parse-events: Allow pevent_read_number_field() to have NULL field
Let pevent_read_number_field() have a NULL field. Just return -1
if one does not exist.
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
-rw-r--r-- | parse-events.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/parse-events.c b/parse-events.c index f0b0324..a959ebc 100644 --- a/parse-events.c +++ b/parse-events.c | |||
@@ -2693,6 +2693,8 @@ unsigned long long pevent_read_number(struct pevent *pevent, | |||
2693 | int pevent_read_number_field(struct format_field *field, const void *data, | 2693 | int pevent_read_number_field(struct format_field *field, const void *data, |
2694 | unsigned long long *value) | 2694 | unsigned long long *value) |
2695 | { | 2695 | { |
2696 | if (!field) | ||
2697 | return -1; | ||
2696 | switch (field->size) { | 2698 | switch (field->size) { |
2697 | case 1: | 2699 | case 1: |
2698 | case 2: | 2700 | case 2: |