aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/compiler/objective_c_generator.cc
diff options
context:
space:
mode:
authorGravatar vjpai <vpai@google.com>2015-07-14 10:47:28 -0700
committerGravatar vjpai <vpai@google.com>2015-07-14 10:47:28 -0700
commitc7eed74dc4718140a0a61a3cae0473224df84e03 (patch)
treef8c5b69f92ac9a996f315b2472541a04824821f8 /src/compiler/objective_c_generator.cc
parent7d980e44b255dd067c608726732aaf260da6187a (diff)
Remove brace initialization for gcc-4.4 compatibility
Diffstat (limited to 'src/compiler/objective_c_generator.cc')
-rw-r--r--src/compiler/objective_c_generator.cc12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/compiler/objective_c_generator.cc b/src/compiler/objective_c_generator.cc
index 79a84b4a7a..08b321152d 100644
--- a/src/compiler/objective_c_generator.cc
+++ b/src/compiler/objective_c_generator.cc
@@ -101,11 +101,13 @@ void PrintAdvancedSignature(Printer *printer,
}
inline map<string, string> GetMethodVars(const MethodDescriptor *method) {
- return {{ "method_name", method->name() },
- { "request_type", method->input_type()->name() },
- { "response_type", method->output_type()->name() },
- { "request_class", ClassName(method->input_type()) },
- { "response_class", ClassName(method->output_type()) }};
+ map<string,string> res;
+ res["method_name"] = method->name();
+ res["request_type"] = method->input_type()->name();
+ res["response_type"] = method->output_type()->name();
+ res["request_class"] = ClassName(method->input_type());
+ res["response_class"] = ClassName(method->output_type());
+ return res;
}
void PrintMethodDeclarations(Printer *printer,