Merge branch 'make_methods_const'
diff --git a/src/double-conversion.cc b/src/double-conversion.cc
index a79fe92..febba6c 100644
--- a/src/double-conversion.cc
+++ b/src/double-conversion.cc
@@ -577,7 +577,7 @@
const char* input,
int length,
int* processed_characters_count,
- bool read_as_double) {
+ bool read_as_double) const {
const char* current = input;
const char* end = input + length;
diff --git a/src/double-conversion.h b/src/double-conversion.h
index f98edae..1c3387d 100644
--- a/src/double-conversion.h
+++ b/src/double-conversion.h
@@ -502,7 +502,7 @@
// in the 'processed_characters_count'. Trailing junk is never included.
double StringToDouble(const char* buffer,
int length,
- int* processed_characters_count) {
+ int* processed_characters_count) const {
return StringToIeee(buffer, length, processed_characters_count, true);
}
@@ -511,7 +511,7 @@
// due to potential double-rounding.
float StringToFloat(const char* buffer,
int length,
- int* processed_characters_count) {
+ int* processed_characters_count) const {
return static_cast<float>(StringToIeee(buffer, length,
processed_characters_count, false));
}
@@ -526,7 +526,7 @@
double StringToIeee(const char* buffer,
int length,
int* processed_characters_count,
- bool read_as_double);
+ bool read_as_double) const;
DISALLOW_IMPLICIT_CONSTRUCTORS(StringToDoubleConverter);
};