| Index: chrome/browser/sync/glue/ui_model_worker.cc
|
| diff --git a/chrome/browser/sync/glue/ui_model_worker.cc b/chrome/browser/sync/glue/ui_model_worker.cc
|
| index 62b0b15fd75d626c6055e8136e64182c77604912..86dbf44d4a2e4cd755824b0913a32cfe3c7b4bfb 100644
|
| --- a/chrome/browser/sync/glue/ui_model_worker.cc
|
| +++ b/chrome/browser/sync/glue/ui_model_worker.cc
|
| @@ -41,6 +41,14 @@ void UIModelWorker::DoWorkAndWaitUntilDone(Callback0::Type* work) {
|
| work_done.Wait();
|
| }
|
|
|
| +UIModelWorker::UIModelWorker(MessageLoop* ui_loop)
|
| + : state_(WORKING),
|
| + pending_work_(NULL),
|
| + syncapi_has_shutdown_(false),
|
| + ui_loop_(ui_loop),
|
| + syncapi_event_(&lock_) {
|
| +}
|
| +
|
| UIModelWorker::~UIModelWorker() {
|
| DCHECK_EQ(state_, STOPPED);
|
| }
|
|
|