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 adb7d35ec71bae7d7566b3565c340a84756dc04f..30d77fae7001395eac2a34201e0f32f57b148435 100644 |
--- a/chrome/browser/sync/glue/password_change_processor.cc |
+++ b/chrome/browser/sync/glue/password_change_processor.cc |
@@ -150,8 +150,7 @@ void PasswordChangeProcessor::ApplyChangesFromSyncModel( |
<< "Password specifics data not present on delete!"; |
DCHECK(changes[i].extra.get()); |
sync_api::SyncManager::ExtraPasswordChangeRecordData* extra = |
- static_cast<sync_api::SyncManager::ExtraPasswordChangeRecordData*>( |
- changes[i].extra.get()); |
+ changes[i].extra.get(); |
const sync_pb::PasswordSpecificsData& password = extra->unencrypted(); |
webkit_glue::PasswordForm form; |
PasswordModelAssociator::CopyPassword(password, &form); |