minor
This commit is contained in:
+2
-2
@@ -177,8 +177,8 @@ struct Member {
|
||||
//! Member for non-Compund
|
||||
//! @pre code.kind()!=Kind::Compound
|
||||
inline
|
||||
Member(TypeCode code, const std::string& name, const std::string& id = std::string())
|
||||
:Member(code, name, id, {})
|
||||
Member(TypeCode code, const std::string& name)
|
||||
:Member(code, name, {})
|
||||
{}
|
||||
//! Compound member with type ID
|
||||
PVXS_API
|
||||
|
||||
+2
-1
@@ -146,7 +146,8 @@ void copy_tree(const FieldDesc* desc, Member& node)
|
||||
node.children.reserve(desc->miter.size());
|
||||
for(auto& pair : desc->miter) {
|
||||
auto cdesc = desc+pair.second;
|
||||
node.children.emplace_back(cdesc->code, cdesc->id, pair.first);
|
||||
node.children.emplace_back(cdesc->code, pair.first);
|
||||
node.children.back().id = cdesc->id;
|
||||
copy_tree(cdesc, node.children.back());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user