aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/compiler/cpp_plugin.cc
diff options
context:
space:
mode:
authorGravatar Nicolas "Pixel" Noble <pixel@nobis-crew.org>2015-03-25 23:35:09 +0100
committerGravatar Nicolas "Pixel" Noble <pixel@nobis-crew.org>2015-03-25 23:35:09 +0100
commit1e475147928f2ee2d97c748df2adc3c3fcabebdc (patch)
treeafedf29c815716196fd3f93d7d89dc1b1bb1ce5f /src/compiler/cpp_plugin.cc
parent375a82b35c24952f35a728e5ea4d54dced982977 (diff)
Removing range-based for loop.
Diffstat (limited to 'src/compiler/cpp_plugin.cc')
-rw-r--r--src/compiler/cpp_plugin.cc8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/compiler/cpp_plugin.cc b/src/compiler/cpp_plugin.cc
index 534abdeed0..57f25a1f75 100644
--- a/src/compiler/cpp_plugin.cc
+++ b/src/compiler/cpp_plugin.cc
@@ -63,13 +63,15 @@ class CppGrpcGenerator : public grpc::protobuf::compiler::CodeGenerator {
if (!parameter.empty()) {
std::vector<grpc::string> parameters_list =
grpc_generator::tokenize(parameter, ",");
- for (auto &parameter_string: parameters_list) {
+ for (auto parameter_string = parameters_list.begin();
+ parameter_string != parameters_list.end();
+ parameter_string++) {
std::vector<grpc::string> param =
- grpc_generator::tokenize(parameter_string, "=");
+ grpc_generator::tokenize(*parameter_string, "=");
if (param[0] == "services_namespace") {
generator_parameters.services_namespace = param[1];
} else {
- *error = grpc::string("Unknown parameter: ") + parameter_string;
+ *error = grpc::string("Unknown parameter: ") + *parameter_string;
return false;
}
}