diff options
Diffstat (limited to 'src/components/telemetry_monitor/src/transport_manager_observer.cc')
-rw-r--r-- | src/components/telemetry_monitor/src/transport_manager_observer.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/telemetry_monitor/src/transport_manager_observer.cc b/src/components/telemetry_monitor/src/transport_manager_observer.cc index b3e57ac22a..d0c7fe42d9 100644 --- a/src/components/telemetry_monitor/src/transport_manager_observer.cc +++ b/src/components/telemetry_monitor/src/transport_manager_observer.cc @@ -53,9 +53,9 @@ void TransportManagerObserver::StopRawMsg( it; it = time_starts.find(ptr); if (it != time_starts.end()) { - TransportManagerMecticWrapper* m = new TransportManagerMecticWrapper(); + auto m = std::make_shared<TransportManagerMecticWrapper>(); m->message_metric = - new transport_manager::TMTelemetryObserver::MessageMetric(); + std::make_shared<transport_manager::TMTelemetryObserver::MessageMetric>(); m->message_metric->begin = it->second; m->message_metric->end = date_time::DateTime::getCurrentTime(); m->message_metric->data_size = ptr->data_size(); |