Index: chrome/browser/metrics/metrics_services_manager.cc |
diff --git a/chrome/browser/metrics/metrics_services_manager.cc b/chrome/browser/metrics/metrics_services_manager.cc |
index 7a6295b7c04b13b00e09fcbebe733f93d3b92109..7ce689e73800c70ac2d9e9a716be63575671034e 100644 |
--- a/chrome/browser/metrics/metrics_services_manager.cc |
+++ b/chrome/browser/metrics/metrics_services_manager.cc |
@@ -60,7 +60,9 @@ MetricsServicesManager::GetVariationsService() { |
void MetricsServicesManager::OnPluginLoadingError( |
const base::FilePath& plugin_path) { |
- GetMetricsService()->LogPluginLoadingError(plugin_path); |
+ if (!metrics_service_client_) |
+ GetMetricsService(); |
Alexei Svitkine (slow)
2014/06/02 13:54:03
Nit: Instead, create a private GetMetricsServiceCl
blundell
2014/06/02 14:24:46
Done.
|
+ metrics_service_client_->LogPluginLoadingError(plugin_path); |
} |
metrics::MetricsStateManager* MetricsServicesManager::GetMetricsStateManager() { |