diff options
Diffstat (limited to 'brillo/value_conversion.cc')
-rw-r--r-- | brillo/value_conversion.cc | 10 |
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 |