diff options
Diffstat (limited to 'trace-input.c')
-rw-r--r-- | trace-input.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/trace-input.c b/trace-input.c index 7db5577..1c79843 100644 --- a/trace-input.c +++ b/trace-input.c | |||
@@ -675,6 +675,11 @@ void free_record(struct record *record) | |||
675 | __free_record(record); | 675 | __free_record(record); |
676 | } | 676 | } |
677 | 677 | ||
678 | void tracecmd_record_ref(struct record *record) | ||
679 | { | ||
680 | record->ref_count++; | ||
681 | } | ||
682 | |||
678 | static void free_next(struct tracecmd_input *handle, int cpu) | 683 | static void free_next(struct tracecmd_input *handle, int cpu) |
679 | { | 684 | { |
680 | struct record *record = handle->cpu_data[cpu].next; | 685 | struct record *record = handle->cpu_data[cpu].next; |