| Index: chrome/browser/sync/glue/password_change_processor.cc
|
| diff --git a/chrome/browser/sync/glue/password_change_processor.cc b/chrome/browser/sync/glue/password_change_processor.cc
|
| index a860ae06e27aee35d89e6fe98f30a775ced079df..93143e6aa91ce3196e0d580c25cbf217e1b7db06 100644
|
| --- a/chrome/browser/sync/glue/password_change_processor.cc
|
| +++ b/chrome/browser/sync/glue/password_change_processor.cc
|
| @@ -153,12 +153,8 @@ void PasswordChangeProcessor::ApplyChangesFromSyncModel(
|
| DCHECK(password_root.GetId() == sync_node.GetParentId());
|
| DCHECK(syncable::PASSWORDS == sync_node.GetModelType());
|
|
|
| - sync_pb::PasswordSpecificsData password_data;
|
| - if (!sync_node.GetPasswordSpecifics(&password_data)) {
|
| - error_handler()->OnUnrecoverableError(FROM_HERE,
|
| - "Could not read password specifics");
|
| - return;
|
| - }
|
| + const sync_pb::PasswordSpecificsData& password_data =
|
| + sync_node.GetPasswordSpecifics();
|
| webkit_glue::PasswordForm password;
|
| PasswordModelAssociator::CopyPassword(password_data,
|
| &password);
|
|
|