1
0
Fork 0

core/telemetry_session: Remove unnecessary web service nulling out in destructor

This will automatically occur when the backend instance goes out of
scope at the end of the destructor's execution.
This commit is contained in:
Lioncash 2019-05-28 21:32:48 -04:00 committed by fearlessTobi
parent 0a82b00e35
commit aa1b9a18c6
1 changed files with 1 additions and 2 deletions

View File

@ -108,12 +108,11 @@ TelemetrySession::~TelemetrySession() {
auto backend = std::make_unique<Telemetry::NullVisitor>(); auto backend = std::make_unique<Telemetry::NullVisitor>();
#endif #endif
// Complete the session, submitting to web service if necessary // Complete the session, submitting to the web service backend if necessary
field_collection.Accept(*backend); field_collection.Accept(*backend);
if (Settings::values.enable_telemetry) { if (Settings::values.enable_telemetry) {
backend->Complete(); backend->Complete();
} }
backend = nullptr;
} }
void TelemetrySession::AddInitialInfo(Loader::AppLoader& app_loader) { void TelemetrySession::AddInitialInfo(Loader::AppLoader& app_loader) {