Chromium Code Reviews| Index: sync/engine/conflict_resolver.h |
| diff --git a/sync/engine/conflict_resolver.h b/sync/engine/conflict_resolver.h |
| index 4ca614ddac68da7dc8b5e8ac62a4e47c3a313150..5838623d8cad45f9d4ad74acbff3311aafaa9524 100644 |
| --- a/sync/engine/conflict_resolver.h |
| +++ b/sync/engine/conflict_resolver.h |
| @@ -22,6 +22,7 @@ class WriteTransaction; |
| } // namespace syncable |
| class Cryptographer; |
| +struct UpdateCounters; |
| namespace sessions { |
| class StatusController; |
| @@ -52,14 +53,16 @@ class ConflictResolver { |
| void ResolveConflicts(syncable::WriteTransaction* trans, |
| const Cryptographer* cryptographer, |
| const std::set<syncable::Id>& simple_conflict_ids, |
| - sessions::StatusController* status); |
| + sessions::StatusController* status, |
| + UpdateCounters* counters); |
|
tim (not reviewing)
2014/05/12 17:33:53
It's unfortunate to have two status-tracking param
rlarocque
2014/05/12 18:13:18
The point of this effort is to replace the StatusC
|
| private: |
| void ProcessSimpleConflict( |
| syncable::WriteTransaction* trans, |
| const syncable::Id& id, |
| const Cryptographer* cryptographer, |
| - sessions::StatusController* status); |
| + sessions::StatusController* status, |
| + UpdateCounters* counters); |
| DISALLOW_COPY_AND_ASSIGN(ConflictResolver); |
| }; |