}
else
{
- char *aliased;
- aliased = eina_hash_find(part->pc->aliased, part->name);
- if (!aliased)
- aliased = part->name;
+ char *alias;
+ alias = eina_hash_find(part->pc->alias, part->name);
+ if (!alias)
+ alias = part->name;
for (i = 0; i < part->pc->parts_count; ++i)
{
ep = part->pc->parts[i];
- if ((ep->name) && (!strcmp(ep->name, aliased)))
+ if ((ep->name) && (!strcmp(ep->name, alias)))
{
handle_slave_lookup(part_slave_lookups, part->dest, ep->id);
*(part->dest) = ep->id;
if (i == part->pc->parts_count)
{
- ERR("%s: Error. Unable to find part name \"%s\".",
- progname, part->name);
+ ERR("%s: Error. Unable to find part name \"%s\" needed in group '%s'.",
+ progname, alias, part->pc->part);
exit(-1);
}
}