diff options
Diffstat (limited to 'tools/perf/util/session.c')
-rw-r--r-- | tools/perf/util/session.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/perf/util/session.c b/tools/perf/util/session.c index a8dd73ed1581..5d353e70fe26 100644 --- a/tools/perf/util/session.c +++ b/tools/perf/util/session.c | |||
@@ -77,7 +77,7 @@ int perf_session__create_kernel_maps(struct perf_session *self) | |||
77 | return ret; | 77 | return ret; |
78 | } | 78 | } |
79 | 79 | ||
80 | struct perf_session *perf_session__new(const char *filename, int mode, bool force) | 80 | struct perf_session *perf_session__new(const char *filename, int mode, bool force, bool repipe) |
81 | { | 81 | { |
82 | size_t len = filename ? strlen(filename) + 1 : 0; | 82 | size_t len = filename ? strlen(filename) + 1 : 0; |
83 | struct perf_session *self = zalloc(sizeof(*self) + len); | 83 | struct perf_session *self = zalloc(sizeof(*self) + len); |
@@ -97,6 +97,7 @@ struct perf_session *perf_session__new(const char *filename, int mode, bool forc | |||
97 | self->cwdlen = 0; | 97 | self->cwdlen = 0; |
98 | self->unknown_events = 0; | 98 | self->unknown_events = 0; |
99 | self->machines = RB_ROOT; | 99 | self->machines = RB_ROOT; |
100 | self->repipe = repipe; | ||
100 | self->ordered_samples.flush_limit = ULLONG_MAX; | 101 | self->ordered_samples.flush_limit = ULLONG_MAX; |
101 | INIT_LIST_HEAD(&self->ordered_samples.samples_head); | 102 | INIT_LIST_HEAD(&self->ordered_samples.samples_head); |
102 | 103 | ||