| Index: sync/syncable/model_neutral_mutable_entry.cc
|
| diff --git a/sync/syncable/model_neutral_mutable_entry.cc b/sync/syncable/model_neutral_mutable_entry.cc
|
| index 2ae54507fe0a2960056c895314c8d4f4930482d4..c7f1e3d6da598dfddf05351dc8d6837c7c01c9a7 100644
|
| --- a/sync/syncable/model_neutral_mutable_entry.cc
|
| +++ b/sync/syncable/model_neutral_mutable_entry.cc
|
| @@ -353,6 +353,18 @@ void ModelNeutralMutableEntry::PutServerUniquePosition(
|
| }
|
| }
|
|
|
| +void ModelNeutralMutableEntry::PutServerAttachmentMetadata(
|
| + const sync_pb::AttachmentMetadata& value) {
|
| + DCHECK(kernel_);
|
| + base_write_transaction_->TrackChangesTo(kernel_);
|
| +
|
| + if (kernel_->ref(SERVER_ATTACHMENT_METADATA).SerializeAsString() !=
|
| + value.SerializeAsString()) {
|
| + kernel_->put(SERVER_ATTACHMENT_METADATA, value);
|
| + kernel_->mark_dirty(&dir()->kernel_->dirty_metahandles);
|
| + }
|
| +}
|
| +
|
| void ModelNeutralMutableEntry::PutSyncing(bool value) {
|
| kernel_->put(SYNCING, value);
|
| }
|
|
|