Index: chrome/browser/sync/syncable/directory_change_delegate.h |
diff --git a/chrome/browser/sync/syncable/directory_change_delegate.h b/chrome/browser/sync/syncable/directory_change_delegate.h |
index 284ed72e4ae7ab73fed64424d0776b4154451f3a..3851f299a3d806b522aa4f601a501dbde3cf97f9 100644 |
--- a/chrome/browser/sync/syncable/directory_change_delegate.h |
+++ b/chrome/browser/sync/syncable/directory_change_delegate.h |
@@ -24,14 +24,15 @@ namespace syncable { |
class DirectoryChangeDelegate { |
public: |
virtual void HandleCalculateChangesChangeEventFromSyncApi( |
- const EntryKernelMutationMap& mutations, |
+ const ImmutableEntryKernelMutationMap& mutations, |
BaseTransaction* trans) = 0; |
virtual void HandleCalculateChangesChangeEventFromSyncer( |
- const EntryKernelMutationMap& mutations, |
+ const ImmutableEntryKernelMutationMap& mutations, |
BaseTransaction* trans) = 0; |
// Must return the set of all ModelTypes that were modified in the |
// transaction. |
virtual ModelTypeBitSet HandleTransactionEndingChangeEvent( |
+ const ImmutableEntryKernelMutationMap& mutations, |
BaseTransaction* trans) = 0; |
virtual void HandleTransactionCompleteChangeEvent( |
const ModelTypeBitSet& models_with_changes) = 0; |