| Index: base/logging_win.cc
|
| diff --git a/base/logging_win.cc b/base/logging_win.cc
|
| index d28ce9163bdc0f0628f1757043c18142b5ff3ad3..8070abca2bad2a7899880032f65341921792bf44 100644
|
| --- a/base/logging_win.cc
|
| +++ b/base/logging_win.cc
|
| @@ -41,12 +41,13 @@ struct LogEventProviderTraits {
|
| intptr_t LogEventProviderTraits::buffer_[kBufferSize];
|
| base::subtle::Atomic32 LogEventProviderTraits::dead_ = 0;
|
|
|
| -Singleton<logging::LogEventProvider, LogEventProviderTraits> log_provider;
|
| -
|
| } // namespace
|
|
|
| namespace logging {
|
|
|
| +typedef Singleton<LogEventProvider, LogEventProviderTraits>
|
| + LogEventProviderSingleton;
|
| +
|
| DEFINE_GUID(kLogEventId,
|
| 0x7fe69228, 0x633e, 0x4f06, 0x80, 0xc1, 0x52, 0x7f, 0xea, 0x23, 0xe3, 0xa7);
|
|
|
| @@ -75,7 +76,7 @@ bool LogEventProvider::LogMessage(int severity, const std::string& message) {
|
|
|
| // Bail if we're not logging, not at that level,
|
| // or if we're post-atexit handling.
|
| - LogEventProvider* provider = log_provider.get();
|
| + LogEventProvider* provider = LogEventProviderSingleton::get();
|
| if (provider == NULL || level > provider->enable_level())
|
| return false;
|
|
|
| @@ -106,7 +107,7 @@ bool LogEventProvider::LogMessage(int severity, const std::string& message) {
|
| }
|
|
|
| void LogEventProvider::Initialize(const GUID& provider_name) {
|
| - LogEventProvider* provider = log_provider.get();
|
| + LogEventProvider* provider = LogEventProviderSingleton::get();
|
|
|
| provider->set_provider_name(provider_name);
|
| provider->Register();
|
| @@ -116,7 +117,7 @@ void LogEventProvider::Initialize(const GUID& provider_name) {
|
| }
|
|
|
| void LogEventProvider::Uninitialize() {
|
| - log_provider.get()->Unregister();
|
| + LogEventProviderSingleton::get()->Unregister();
|
| }
|
|
|
| void LogEventProvider::OnEventsEnabled() {
|
|
|