}
METHOD(pts_component_manager_t, create, pts_component_t*,
- private_pts_component_manager_t *this, pts_comp_func_name_t *name)
+ private_pts_component_manager_t *this,
+ pts_comp_func_name_t *name, u_int32_t depth)
{
enumerator_t *enumerator, *e2;
vendor_entry_t *entry;
{
if (entry2->name == name->get_name(name) && entry2->create)
{
- component = entry2->create(name->get_qualifier(name));
+ component = entry2->create(name->get_qualifier(name), depth);
break;
}
}