diff options
Diffstat (limited to 'sync/engine/non_blocking_sync_common.cc')
-rw-r--r-- | sync/engine/non_blocking_sync_common.cc | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/sync/engine/non_blocking_sync_common.cc b/sync/engine/non_blocking_sync_common.cc index c5a3656..0042990 100644 --- a/sync/engine/non_blocking_sync_common.cc +++ b/sync/engine/non_blocking_sync_common.cc @@ -6,25 +6,32 @@ namespace syncer { -DataTypeState::DataTypeState() { +DataTypeState::DataTypeState() : next_client_id(0), initial_sync_done(false) { } DataTypeState::~DataTypeState() { } -CommitRequestData::CommitRequestData() { +CommitRequestData::CommitRequestData() + : sequence_number(0), + base_version(0), + deleted(false) { } CommitRequestData::~CommitRequestData() { } -CommitResponseData::CommitResponseData() { +CommitResponseData::CommitResponseData() + : sequence_number(0), + response_version(0) { } CommitResponseData::~CommitResponseData() { } -UpdateResponseData::UpdateResponseData() { +UpdateResponseData::UpdateResponseData() + : response_version(0), + deleted(false) { } UpdateResponseData::~UpdateResponseData() { |