diff --git a/src/thrift/rpc_thrift_idl.inl b/src/thrift/rpc_thrift_idl.inl index f82d3d44..0f02fa52 100644 --- a/src/thrift/rpc_thrift_idl.inl +++ b/src/thrift/rpc_thrift_idl.inl @@ -281,7 +281,7 @@ public: if (!val_desc->json_reader(buffer, &ele)) break; - list->emplace_back(std::move(ele)); + list->push_back(ele); } return false;