ThreadLogMessages: don’t check TLS slot initialization return value.

This updates Crashpad for https://codereview.chromium.org/1124493002/.

The mini_chromium update includes:

98264cf63f22 ThreadLocalStorage: remove the return value from slot
             initialization

R=scottmg@chromium.org

Review URL: https://codereview.chromium.org/1129793004
This commit is contained in:
Mark Mentovai 2015-05-06 17:04:44 -04:00
parent 06db728457
commit 7d454ae713
2 changed files with 3 additions and 2 deletions

2
DEPS
View File

@ -28,7 +28,7 @@ deps = {
'32ca1cd8e010d013a606a752fb49a603a3598071', # svn r2015
'crashpad/third_party/mini_chromium/mini_chromium':
Var('chromium_git') + '/chromium/mini_chromium@' +
'597e041ee33d5c27574a78cfd256d3a70e8c1fe1',
'98264cf63f22c80ba4ea33405adcc0ddcb8ce0bf',
}
hooks = [

View File

@ -36,7 +36,8 @@ class ThreadLogMessagesMaster {
public:
ThreadLogMessagesMaster() {
DCHECK(!tls_.initialized());
CHECK(tls_.Initialize(nullptr));
tls_.Initialize(nullptr);
DCHECK(tls_.initialized());
DCHECK(!logging::GetLogMessageHandler());
logging::SetLogMessageHandler(LogMessageHandler);