| Index: ipc/ipc_message_utils.cc
|
| diff --git a/ipc/ipc_message_utils.cc b/ipc/ipc_message_utils.cc
|
| index be83e5a236bb2322e66b36d13aa0640759cdc691..1e0cad500963091b62e1c6c8063f4642d69b4b1c 100644
|
| --- a/ipc/ipc_message_utils.cc
|
| +++ b/ipc/ipc_message_utils.cc
|
| @@ -84,18 +84,18 @@ void GetValueSize(base::PickleSizer* sizer,
|
|
|
| sizer->AddInt();
|
| switch (value->GetType()) {
|
| - case base::Value::TYPE_NULL:
|
| + case base::Value::Type::NONE:
|
| break;
|
| - case base::Value::TYPE_BOOLEAN:
|
| + case base::Value::Type::BOOLEAN:
|
| sizer->AddBool();
|
| break;
|
| - case base::Value::TYPE_INTEGER:
|
| + case base::Value::Type::INTEGER:
|
| sizer->AddInt();
|
| break;
|
| - case base::Value::TYPE_DOUBLE:
|
| + case base::Value::Type::DOUBLE:
|
| sizer->AddDouble();
|
| break;
|
| - case base::Value::TYPE_STRING: {
|
| + case base::Value::Type::STRING: {
|
| const base::StringValue* result;
|
| value->GetAsString(&result);
|
| if (value->GetAsString(&result)) {
|
| @@ -109,13 +109,13 @@ void GetValueSize(base::PickleSizer* sizer,
|
| }
|
| break;
|
| }
|
| - case base::Value::TYPE_BINARY: {
|
| + case base::Value::Type::BINARY: {
|
| const base::BinaryValue* binary =
|
| static_cast<const base::BinaryValue*>(value);
|
| sizer->AddData(static_cast<int>(binary->GetSize()));
|
| break;
|
| }
|
| - case base::Value::TYPE_DICTIONARY: {
|
| + case base::Value::Type::DICTIONARY: {
|
| sizer->AddInt();
|
| const base::DictionaryValue* dict =
|
| static_cast<const base::DictionaryValue*>(value);
|
| @@ -126,7 +126,7 @@ void GetValueSize(base::PickleSizer* sizer,
|
| }
|
| break;
|
| }
|
| - case base::Value::TYPE_LIST: {
|
| + case base::Value::Type::LIST: {
|
| sizer->AddInt();
|
| const base::ListValue* list = static_cast<const base::ListValue*>(value);
|
| for (const auto& entry : *list) {
|
| @@ -146,46 +146,46 @@ void WriteValue(base::Pickle* m, const base::Value* value, int recursion) {
|
| return;
|
| }
|
|
|
| - m->WriteInt(value->GetType());
|
| + m->WriteInt(static_cast<int>(value->GetType()));
|
|
|
| switch (value->GetType()) {
|
| - case base::Value::TYPE_NULL:
|
| + case base::Value::Type::NONE:
|
| break;
|
| - case base::Value::TYPE_BOOLEAN: {
|
| + case base::Value::Type::BOOLEAN: {
|
| bool val;
|
| result = value->GetAsBoolean(&val);
|
| DCHECK(result);
|
| WriteParam(m, val);
|
| break;
|
| }
|
| - case base::Value::TYPE_INTEGER: {
|
| + case base::Value::Type::INTEGER: {
|
| int val;
|
| result = value->GetAsInteger(&val);
|
| DCHECK(result);
|
| WriteParam(m, val);
|
| break;
|
| }
|
| - case base::Value::TYPE_DOUBLE: {
|
| + case base::Value::Type::DOUBLE: {
|
| double val;
|
| result = value->GetAsDouble(&val);
|
| DCHECK(result);
|
| WriteParam(m, val);
|
| break;
|
| }
|
| - case base::Value::TYPE_STRING: {
|
| + case base::Value::Type::STRING: {
|
| std::string val;
|
| result = value->GetAsString(&val);
|
| DCHECK(result);
|
| WriteParam(m, val);
|
| break;
|
| }
|
| - case base::Value::TYPE_BINARY: {
|
| + case base::Value::Type::BINARY: {
|
| const base::BinaryValue* binary =
|
| static_cast<const base::BinaryValue*>(value);
|
| m->WriteData(binary->GetBuffer(), static_cast<int>(binary->GetSize()));
|
| break;
|
| }
|
| - case base::Value::TYPE_DICTIONARY: {
|
| + case base::Value::Type::DICTIONARY: {
|
| const base::DictionaryValue* dict =
|
| static_cast<const base::DictionaryValue*>(value);
|
|
|
| @@ -198,7 +198,7 @@ void WriteValue(base::Pickle* m, const base::Value* value, int recursion) {
|
| }
|
| break;
|
| }
|
| - case base::Value::TYPE_LIST: {
|
| + case base::Value::Type::LIST: {
|
| const base::ListValue* list = static_cast<const base::ListValue*>(value);
|
| WriteParam(m, static_cast<int>(list->GetSize()));
|
| for (const auto& entry : *list) {
|
| @@ -264,39 +264,39 @@ bool ReadValue(const base::Pickle* m,
|
| if (!ReadParam(m, iter, &type))
|
| return false;
|
|
|
| - switch (type) {
|
| - case base::Value::TYPE_NULL:
|
| + switch (static_cast<base::Value::Type>(type)) {
|
| + case base::Value::Type::NONE:
|
| *value = base::Value::CreateNullValue().release();
|
| break;
|
| - case base::Value::TYPE_BOOLEAN: {
|
| + case base::Value::Type::BOOLEAN: {
|
| bool val;
|
| if (!ReadParam(m, iter, &val))
|
| return false;
|
| *value = new base::FundamentalValue(val);
|
| break;
|
| }
|
| - case base::Value::TYPE_INTEGER: {
|
| + case base::Value::Type::INTEGER: {
|
| int val;
|
| if (!ReadParam(m, iter, &val))
|
| return false;
|
| *value = new base::FundamentalValue(val);
|
| break;
|
| }
|
| - case base::Value::TYPE_DOUBLE: {
|
| + case base::Value::Type::DOUBLE: {
|
| double val;
|
| if (!ReadParam(m, iter, &val))
|
| return false;
|
| *value = new base::FundamentalValue(val);
|
| break;
|
| }
|
| - case base::Value::TYPE_STRING: {
|
| + case base::Value::Type::STRING: {
|
| std::string val;
|
| if (!ReadParam(m, iter, &val))
|
| return false;
|
| *value = new base::StringValue(val);
|
| break;
|
| }
|
| - case base::Value::TYPE_BINARY: {
|
| + case base::Value::Type::BINARY: {
|
| const char* data;
|
| int length;
|
| if (!iter->ReadData(&data, &length))
|
| @@ -306,14 +306,14 @@ bool ReadValue(const base::Pickle* m,
|
| *value = val.release();
|
| break;
|
| }
|
| - case base::Value::TYPE_DICTIONARY: {
|
| + case base::Value::Type::DICTIONARY: {
|
| std::unique_ptr<base::DictionaryValue> val(new base::DictionaryValue());
|
| if (!ReadDictionaryValue(m, iter, val.get(), recursion))
|
| return false;
|
| *value = val.release();
|
| break;
|
| }
|
| - case base::Value::TYPE_LIST: {
|
| + case base::Value::Type::LIST: {
|
| std::unique_ptr<base::ListValue> val(new base::ListValue());
|
| if (!ReadListValue(m, iter, val.get(), recursion))
|
| return false;
|
| @@ -602,7 +602,8 @@ bool ParamTraits<base::DictionaryValue>::Read(const base::Pickle* m,
|
| base::PickleIterator* iter,
|
| param_type* r) {
|
| int type;
|
| - if (!ReadParam(m, iter, &type) || type != base::Value::TYPE_DICTIONARY)
|
| + if (!ReadParam(m, iter, &type) ||
|
| + type != static_cast<int>(base::Value::Type::DICTIONARY))
|
| return false;
|
|
|
| return ReadDictionaryValue(m, iter, r, 0);
|
| @@ -818,7 +819,8 @@ bool ParamTraits<base::ListValue>::Read(const base::Pickle* m,
|
| base::PickleIterator* iter,
|
| param_type* r) {
|
| int type;
|
| - if (!ReadParam(m, iter, &type) || type != base::Value::TYPE_LIST)
|
| + if (!ReadParam(m, iter, &type) ||
|
| + type != static_cast<int>(base::Value::Type::LIST))
|
| return false;
|
|
|
| return ReadListValue(m, iter, r, 0);
|
|
|