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
parent 5fe132ec98
commit 5a776e5dc9

View file

@ -116,12 +116,11 @@ TelemetrySession::~TelemetrySession() {
auto backend = std::make_unique<Telemetry::NullVisitor>();
#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);
if (Settings::values.enable_telemetry) {
backend->Complete();
}
backend = nullptr;
}
void TelemetrySession::AddInitialInfo(Loader::AppLoader& app_loader) {