Use vector<> instead of list<> in Thrift-gen'd C++ code
Summary: vector kindly provides [] access
Reviewed By: aditya
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664808 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 095dc47..bda43ea 100644
--- a/compiler/cpp/src/generate/t_cpp_generator.cc
+++ b/compiler/cpp/src/generate/t_cpp_generator.cc
@@ -1552,7 +1552,7 @@
return "std::set<" + type_name(tset->get_elem_type()) + "> ";
} else if (ttype->is_list()) {
t_list* tlist = (t_list*) ttype;
- return "std::list<" + type_name(tlist->get_elem_type()) + "> ";
+ return "std::vector<" + type_name(tlist->get_elem_type()) + "> ";
} else {
return ttype->get_name();
}