blob: b09999c26e0ff328da4da435f85afb18d1c87666 [file] [log] [blame]
// Copyright 2019 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// This file is Chromium specific. It's not rolled from the upstream project.
#include "base/strings/string_number_conversions.h"
namespace crdtp {
namespace json {
namespace platform {
// Parses |str| into |result|. Returns false iff there are
// leftover characters or parsing errors.
bool StrToD(const char* str, double* result) {
return base::StringToDouble(str, result);
}
// Prints |value| in a format suitable for JSON.
std::string DToStr(double value) {
return base::NumberToString(value);
}
} // namespace platform
} // namespace json
} // namespace crdtp