commit | 706da402370eb6bb24a22394bd198bfcbe65dcb4 | [log] [tgz] |
---|---|---|
author | Mark Slee <mcslee@apache.org> | Sat Dec 16 00:59:29 2006 +0000 |
committer | Mark Slee <mcslee@apache.org> | Sat Dec 16 00:59:29 2006 +0000 |
tree | 7e32223931d2cdeaaeeb95465b57f4b7c0bd0200 | |
parent | 971fda34b5756b2cdea87d467aa45276ab1aad8c [diff] |
Fix exceptions throw() and virtual destructor Reviewed By: yishan git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664897 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/compiler/cpp/src/generate/t_cpp_generator.cc b/compiler/cpp/src/generate/t_cpp_generator.cc index 5662227..90d7de8 100644 --- a/compiler/cpp/src/generate/t_cpp_generator.cc +++ b/compiler/cpp/src/generate/t_cpp_generator.cc
@@ -393,6 +393,10 @@ out << " {} " << endl; } + out << + endl << + indent() << "virtual ~" << tstruct->get_name() << "() throw() {}" << endl << endl; + // Declare all fields for (m_iter = members.begin(); m_iter != members.end(); ++m_iter) { indent(out) <<