THRIFT-2921 Make Erlang impl ready for OTP 18 release (dict/0 and set/0 are deprecated)
Client: Erlang
Patch: Michael Oliver <mikemboliver@gmail.com>
This closes #533
diff --git a/compiler/cpp/src/generate/t_erl_generator.cc b/compiler/cpp/src/generate/t_erl_generator.cc
index 8c8a2c7..342c581 100644
--- a/compiler/cpp/src/generate/t_erl_generator.cc
+++ b/compiler/cpp/src/generate/t_erl_generator.cc
@@ -513,9 +513,9 @@
} else if (type->is_struct() || type->is_xception()) {
return atomify(type->get_name()) + "()";
} else if (type->is_map()) {
- return "dict()";
+ return "dict:dict()";
} else if (type->is_set()) {
- return "set()";
+ return "sets:set()";
} else if (type->is_list()) {
return "list()";
} else {