| Index: third_party/protobuf/src/google/protobuf/util/internal/utility.cc
|
| diff --git a/third_party/protobuf/src/google/protobuf/util/internal/utility.cc b/third_party/protobuf/src/google/protobuf/util/internal/utility.cc
|
| index 1ddf248774e5546a07f0123207ac90e58b2b4ddd..ee7a51fc41b6db81b4ee9b58cfaa11d7a023791e 100644
|
| --- a/third_party/protobuf/src/google/protobuf/util/internal/utility.cc
|
| +++ b/third_party/protobuf/src/google/protobuf/util/internal/utility.cc
|
| @@ -222,6 +222,7 @@ string ToCamelCase(const StringPiece input) {
|
| if (!result.empty() && is_cap &&
|
| (!was_cap || (i + 1 < input.size() && ascii_islower(input[i + 1])))) {
|
| first_word = false;
|
| + result.push_back(input[i]);
|
| } else {
|
| result.push_back(ascii_tolower(input[i]));
|
| continue;
|
| @@ -231,9 +232,13 @@ string ToCamelCase(const StringPiece input) {
|
| if (ascii_islower(input[i])) {
|
| result.push_back(ascii_toupper(input[i]));
|
| continue;
|
| + } else {
|
| + result.push_back(input[i]);
|
| + continue;
|
| }
|
| + } else {
|
| + result.push_back(ascii_tolower(input[i]));
|
| }
|
| - result.push_back(input[i]);
|
| }
|
| return result;
|
| }
|
|
|