| Index: sync/syncable/entry_kernel.cc
|
| diff --git a/sync/syncable/entry_kernel.cc b/sync/syncable/entry_kernel.cc
|
| index 550fbb2bbd6163923ec0b033c6cefdd1d7ddc056..ab3de95090b2cbfe49b42ed2ad387fc0f8ce966a 100644
|
| --- a/sync/syncable/entry_kernel.cc
|
| +++ b/sync/syncable/entry_kernel.cc
|
| @@ -69,6 +69,10 @@ StringValue* IdToValue(const Id& id) {
|
| return id.ToValue();
|
| }
|
|
|
| +StringValue* OrdinalToValue(const NodeOrdinal& ord) {
|
| + return Value::CreateStringValue(ord.ToDebugString());
|
| +}
|
| +
|
| } // namespace
|
|
|
| DictionaryValue* EntryKernel::ToValue() const {
|
| @@ -123,6 +127,11 @@ DictionaryValue* EntryKernel::ToValue() const {
|
| &GetProtoFieldString, &EntitySpecificsToValue,
|
| PROTO_FIELDS_BEGIN, PROTO_FIELDS_END - 1);
|
|
|
| + // Ordinal fields
|
| + SetFieldValues(*this, kernel_info,
|
| + &GetOrdinalFieldString, &OrdinalToValue,
|
| + ORDINAL_FIELDS_BEGIN, ORDINAL_FIELDS_END - 1);
|
| +
|
| // Bit temps.
|
| SetFieldValues(*this, kernel_info,
|
| &GetBitTempString, &Value::CreateBooleanValue,
|
|
|