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); |
}; |