Index: sync/test/engine/mock_connection_manager.cc |
diff --git a/sync/test/engine/mock_connection_manager.cc b/sync/test/engine/mock_connection_manager.cc |
index cb07db48bd8404744c29b803c97186066ba23108..42e3ec779c741f7710d94e92fa78f89304f8edb9 100644 |
--- a/sync/test/engine/mock_connection_manager.cc |
+++ b/sync/test/engine/mock_connection_manager.cc |
@@ -499,11 +499,15 @@ void MockConnectionManager::SetNewTimestamp(int ts) { |
ApplyToken(); |
} |
+sync_pb::DataTypeProgressMarker* |
+MockConnectionManager::AddUpdateProgressMarker() { |
+ return GetUpdateResponse()->add_new_progress_marker(); |
+} |
+ |
void MockConnectionManager::ApplyToken() { |
if (!update_queue_.empty()) { |
GetUpdateResponse()->clear_new_progress_marker(); |
- sync_pb::DataTypeProgressMarker* new_marker = |
- GetUpdateResponse()->add_new_progress_marker(); |
+ sync_pb::DataTypeProgressMarker* new_marker = AddUpdateProgressMarker(); |
new_marker->set_data_type_id(-1); // Invalid -- clients shouldn't see. |
new_marker->set_token(next_token_); |
} |