aboutsummaryrefslogtreecommitdiffstats
path: root/brillo/value_conversion.cc
diff options
context:
space:
mode:
Diffstat (limited to 'brillo/value_conversion.cc')
-rw-r--r--brillo/value_conversion.cc10
1 files changed, 5 insertions, 5 deletions
diff --git a/brillo/value_conversion.cc b/brillo/value_conversion.cc
index 8aab94c..aa5135b 100644
--- a/brillo/value_conversion.cc
+++ b/brillo/value_conversion.cc
@@ -38,23 +38,23 @@ bool FromValue(const base::Value& in_value,
}
std::unique_ptr<base::Value> ToValue(int value) {
- return std::unique_ptr<base::Value>(new base::Value(value));
+ return std::unique_ptr<base::Value>{new base::FundamentalValue{value}};
}
std::unique_ptr<base::Value> ToValue(bool value) {
- return std::unique_ptr<base::Value>(new base::Value(value));
+ return std::unique_ptr<base::Value>{new base::FundamentalValue{value}};
}
std::unique_ptr<base::Value> ToValue(double value) {
- return std::unique_ptr<base::Value>(new base::Value(value));
+ return std::unique_ptr<base::Value>{new base::FundamentalValue{value}};
}
std::unique_ptr<base::Value> ToValue(const char* value) {
- return std::unique_ptr<base::Value>(new base::Value(value));
+ return std::unique_ptr<base::Value>{new base::StringValue{value}};
}
std::unique_ptr<base::Value> ToValue(const std::string& value) {
- return std::unique_ptr<base::Value>(new base::Value(value));
+ return std::unique_ptr<base::Value>{new base::StringValue{value}};
}
} // namespace brillo