aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Rostedt <srostedt@redhat.com>2010-12-02 15:16:35 -0500
committerSteven Rostedt <rostedt@goodmis.org>2010-12-02 15:21:05 -0500
commit26cc0c8e0166e7ce36fbc146752ff8591136564d (patch)
treebc73c962e4dd667f5b87c071e3628ee3a1985080
parent8f4e2562ff415a6d30fe333b3a1548a3081ef41b (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.c2
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,
2693int pevent_read_number_field(struct format_field *field, const void *data, 2693int 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: