Comment exception as exception (not struct), use original name
diff --git a/compiler/cpp/src/thrift/generate/t_erl_generator.cc b/compiler/cpp/src/thrift/generate/t_erl_generator.cc
index 8289705..e381110 100644
--- a/compiler/cpp/src/thrift/generate/t_erl_generator.cc
+++ b/compiler/cpp/src/thrift/generate/t_erl_generator.cc
@@ -886,10 +886,12 @@
indent(out) << "%% ";
if (tstruct->is_union()) {
out << "union ";
+ } else if (tstruct->is_xception()) {
+ out << "exception ";
} else {
out << "struct ";
}
- out << type_name(tstruct) << '\n' << '\n';
+ out << tstruct->get_name() << '\n' << '\n';
std::stringstream buf;
buf << indent() << "-record(" << type_name(tstruct) << ", {";