diff options
author | Jens Geyer <jensg@apache.org> | 2020-12-01 22:36:31 +0100 |
---|---|---|
committer | Jens Geyer <jensg@apache.org> | 2020-12-01 22:38:51 +0100 |
commit | c981cf8891cab7277ddb083282c27549da5a9dda (patch) | |
tree | 6b3142086d848530b2baf07dbcc82547a9245001 | |
parent | b72b674efc5114b733e0b7ae7ba68ce3933fa051 (diff) | |
download | thrift-c981cf8891cab7277ddb083282c27549da5a9dda.tar.gz |
THRIFT-5317 netstd compiler does not escape keywords
Client: netstd
Patch: Jens Geyer
-rw-r--r-- | compiler/cpp/src/thrift/generate/t_netstd_generator.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/cpp/src/thrift/generate/t_netstd_generator.cc b/compiler/cpp/src/thrift/generate/t_netstd_generator.cc index 8232760e4..45e658e82 100644 --- a/compiler/cpp/src/thrift/generate/t_netstd_generator.cc +++ b/compiler/cpp/src/thrift/generate/t_netstd_generator.cc @@ -1066,7 +1066,7 @@ void t_netstd_generator::generate_netstd_struct_definition(ostream& out, t_struc { out << ", "; } - out << type_name((*m_iter)->get_type()) << " " << (*m_iter)->get_name(); + out << type_name((*m_iter)->get_type()) << " " << normalize_name((*m_iter)->get_name()); } } out << ") : this()" << endl @@ -1077,7 +1077,7 @@ void t_netstd_generator::generate_netstd_struct_definition(ostream& out, t_struc { if (field_is_required(*m_iter)) { - out << indent() << "this." << prop_name(*m_iter) << " = " << (*m_iter)->get_name() << ";" << endl; + out << indent() << "this." << prop_name(*m_iter) << " = " << normalize_name((*m_iter)->get_name()) << ";" << endl; } } |