| Index: chrome/browser/sync/glue/history_model_worker.cc
|
| diff --git a/chrome/browser/sync/glue/history_model_worker.cc b/chrome/browser/sync/glue/history_model_worker.cc
|
| index 656781a271290ec243c53c9d9207a584748c1d5b..13b5217cd564f2d764275a93222659cef78392c6 100644
|
| --- a/chrome/browser/sync/glue/history_model_worker.cc
|
| +++ b/chrome/browser/sync/glue/history_model_worker.cc
|
| @@ -43,7 +43,7 @@ class WorkerTask : public history::HistoryDBTask {
|
|
|
| class AddDBThreadObserverTask : public history::HistoryDBTask {
|
| public:
|
| - AddDBThreadObserverTask(HistoryModelWorker* history_worker)
|
| + explicit AddDBThreadObserverTask(HistoryModelWorker* history_worker)
|
| : history_worker_(history_worker) {}
|
|
|
| virtual bool RunOnDBThread(history::HistoryBackend* backend,
|
| @@ -70,7 +70,7 @@ void PostWorkerTask(const base::WeakPtr<HistoryService>& history_service,
|
| WaitableEvent* done,
|
| syncer::SyncerError* error) {
|
| DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
|
| - if (history_service) {
|
| + if (history_service.get()) {
|
| scoped_refptr<WorkerTask> task(new WorkerTask(work, done, error));
|
| history_service->ScheduleDBTask(task.get(), cancelable_consumer);
|
| } else {
|
|
|