Index: sync/syncable/entry_kernel.cc |
diff --git a/sync/syncable/entry_kernel.cc b/sync/syncable/entry_kernel.cc |
index 97344838fbd60fd2620596967c758ec82db34f01..0821999b8cdffa25a32576b99ec2175cdacd755a 100644 |
--- a/sync/syncable/entry_kernel.cc |
+++ b/sync/syncable/entry_kernel.cc |
@@ -129,6 +129,11 @@ base::StringValue* UniquePositionToValue(const UniquePosition& pos) { |
return new base::StringValue(pos.ToDebugString()); |
} |
+base::StringValue* AttachmentMetadataToValue( |
+ const sync_pb::AttachmentMetadata& a) { |
+ return new base::StringValue(a.SerializeAsString()); |
+} |
+ |
} // namespace |
base::DictionaryValue* EntryKernel::ToValue( |
@@ -186,6 +191,14 @@ base::DictionaryValue* EntryKernel::ToValue( |
&GetUniquePositionFieldString, &UniquePositionToValue, |
UNIQUE_POSITION_FIELDS_BEGIN, UNIQUE_POSITION_FIELDS_END - 1); |
+ // AttachmentMetadata fields |
+ SetFieldValues(*this, |
+ kernel_info, |
+ &GetAttachmentMetadataFieldString, |
+ &AttachmentMetadataToValue, |
+ ATTACHMENT_METADATA_FIELDS_BEGIN, |
+ ATTACHMENT_METADATA_FIELDS_END - 1); |
+ |
// Bit temps. |
SetFieldValues(*this, kernel_info, |
&GetBitTempString, &BooleanToValue, |