Thrift-1373: Fix user-defined exception generation in thrift (python)
Client: py
Patch: Dave Watson
Fixed python code generation so that user-defined exceptions have a
base class of TException rather than Exception.
git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1179903 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/compiler/cpp/src/generate/t_py_generator.cc b/compiler/cpp/src/generate/t_py_generator.cc
index 04b1791..53c190a 100644
--- a/compiler/cpp/src/generate/t_py_generator.cc
+++ b/compiler/cpp/src/generate/t_py_generator.cc
@@ -634,7 +634,7 @@
if (gen_dynamic_) {
out << "(" << gen_dynbaseclass_exc_ << ")";
} else {
- out << "(Exception)";
+ out << "(TException)";
}
} else {
if (gen_newstyle_) {