diff options
author | vjpai <vpai@google.com> | 2015-07-14 10:47:28 -0700 |
---|---|---|
committer | vjpai <vpai@google.com> | 2015-07-14 10:47:28 -0700 |
commit | c7eed74dc4718140a0a61a3cae0473224df84e03 (patch) | |
tree | f8c5b69f92ac9a996f315b2472541a04824821f8 /src/compiler/objective_c_generator.cc | |
parent | 7d980e44b255dd067c608726732aaf260da6187a (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.cc | 12 |
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, |