aboutsummaryrefslogtreecommitdiff
path: root/src/tracing/internal/tracing_muxer_fake.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/tracing/internal/tracing_muxer_fake.h')
-rw-r--r--src/tracing/internal/tracing_muxer_fake.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tracing/internal/tracing_muxer_fake.h b/src/tracing/internal/tracing_muxer_fake.h
index 0c2902b55..78fc76960 100644
--- a/src/tracing/internal/tracing_muxer_fake.h
+++ b/src/tracing/internal/tracing_muxer_fake.h
@@ -41,6 +41,7 @@ class TracingMuxerFake : public TracingMuxer {
public:
TracingMuxerFake() : TracingMuxer(&FakePlatform::instance) {}
+ ~TracingMuxerFake() override;
static constexpr TracingMuxerFake* Get() {
#if PERFETTO_HAS_NO_DESTROY()
@@ -54,6 +55,8 @@ class TracingMuxerFake : public TracingMuxer {
bool RegisterDataSource(const DataSourceDescriptor&,
DataSourceFactory,
DataSourceStaticState*) override;
+ void UpdateDataSourceDescriptor(const DataSourceDescriptor&,
+ const DataSourceStaticState*) override;
std::unique_ptr<TraceWriterBase> CreateTraceWriter(
DataSourceStaticState*,
uint32_t data_source_instance_index,