Index: chrome/browser/sync/internal_api/sync_manager.cc |
diff --git a/chrome/browser/sync/internal_api/sync_manager.cc b/chrome/browser/sync/internal_api/sync_manager.cc |
index c76af3894e48585f56935f766431e5bd4670ea25..9046a73aa9e4d6dfe1cd9ece7848495071532429 100644 |
--- a/chrome/browser/sync/internal_api/sync_manager.cc |
+++ b/chrome/browser/sync/internal_api/sync_manager.cc |
@@ -1401,8 +1401,11 @@ ModelTypeBitSet SyncManager::SyncInternal::HandleTransactionEndingChangeEvent( |
if (change_buffers_[type].IsEmpty()) |
continue; |
- ImmutableChangeRecordList ordered_changes = |
- change_buffers_[type].GetAllChangesInTreeOrder(&read_trans); |
+ ImmutableChangeRecordList ordered_changes; |
+ // TODO(akalin): Propagate up the error further (see |
+ // http://crbug.com/100907). |
+ CHECK(change_buffers_[type].GetAllChangesInTreeOrder(&read_trans, |
+ &ordered_changes)); |
if (!ordered_changes.Get().empty()) { |
change_delegate_-> |
OnChangesApplied(type, &read_trans, ordered_changes); |