This is an automated email from the ASF dual-hosted git repository. jensg pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/thrift.git
commit b559359b0b875cd7d4919f3120a0089f6d74e09a Author: Jens Geyer <[email protected]> AuthorDate: Thu May 28 21:27:49 2020 +0200 THRIFT-5220 DeepCopy() extension methods not generated when the IDL contains no service Client: netstd Patch: Jens Geyer --- compiler/cpp/src/thrift/generate/t_netstd_generator.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/compiler/cpp/src/thrift/generate/t_netstd_generator.cc b/compiler/cpp/src/thrift/generate/t_netstd_generator.cc index e83723c..7be3230 100644 --- a/compiler/cpp/src/thrift/generate/t_netstd_generator.cc +++ b/compiler/cpp/src/thrift/generate/t_netstd_generator.cc @@ -389,6 +389,8 @@ string t_netstd_generator::netstd_thrift_usings() const void t_netstd_generator::close_generator() { + // right at the end, after everything else + generate_extensions_file(); } void t_netstd_generator::generate_typedef(t_typedef* ttypedef) @@ -1916,9 +1918,6 @@ void t_netstd_generator::generate_service(t_service* tservice) f_service.close(); indent_validate(ic, "generate_service."); - - // right at the end, after everything else - generate_extensions_file(); } void t_netstd_generator::generate_service_interface(ostream& out, t_service* tservice)
