| Index: chrome/browser/sync/glue/shared_change_processor.cc
|
| diff --git a/chrome/browser/sync/glue/shared_change_processor.cc b/chrome/browser/sync/glue/shared_change_processor.cc
|
| index f0c530921281ac6c327f227359e59506c324aff0..f8be7be98149137e1b82f8d3c6f1d2a495813246 100644
|
| --- a/chrome/browser/sync/glue/shared_change_processor.cc
|
| +++ b/chrome/browser/sync/glue/shared_change_processor.cc
|
| @@ -64,7 +64,7 @@ base::WeakPtr<syncer::SyncableService> SharedChangeProcessor::Connect(
|
| error_handler_ = error_handler;
|
| base::WeakPtr<syncer::SyncableService> local_service =
|
| sync_factory->GetSyncableServiceForType(type);
|
| - if (!local_service) {
|
| + if (!local_service.get()) {
|
| NOTREACHED() << "SyncableService destroyed before DTC was stopped.";
|
| disconnected_ = true;
|
| return base::WeakPtr<syncer::SyncableService>();
|
|
|