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); |