| Index: chrome/browser/browser_process_impl.cc
|
| diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc
|
| index 4d13782e0c49872ed7e681381c05e7ca9c161509..50e2a955060c9a4e6a41654f3723d1ce408b17fd 100644
|
| --- a/chrome/browser/browser_process_impl.cc
|
| +++ b/chrome/browser/browser_process_impl.cc
|
| @@ -309,7 +309,7 @@ void BrowserProcessImpl::PostStopThread(BrowserThread::ID thread_id) {
|
| // send the QuitTask that terminated the message loop.
|
| static void PostQuit(MessageLoop* message_loop) {
|
| g_end_session_file_thread_has_completed = true;
|
| - message_loop->PostTask(FROM_HERE, new MessageLoop::QuitTask());
|
| + message_loop->PostTask(FROM_HERE, MessageLoop::QuitClosure());
|
| }
|
| #elif defined(USE_X11)
|
| static void Signal(base::WaitableEvent* event) {
|
| @@ -392,7 +392,7 @@ void BrowserProcessImpl::EndSession() {
|
| } while (!g_end_session_file_thread_has_completed);
|
| // If we did get extra quits, then we should re-post them to the message loop.
|
| while (--quits_received > 0)
|
| - MessageLoop::current()->PostTask(FROM_HERE, new MessageLoop::QuitTask());
|
| + MessageLoop::current()->PostTask(FROM_HERE, MessageLoop::QuitClosure());
|
| #else
|
| NOTIMPLEMENTED();
|
| #endif
|
|
|