Index: hierarchy.c =================================================================== --- hierarchy.c (revision 10095) +++ hierarchy.c (revision 10096) @@ -165,7 +165,7 @@ hpath->hdepth = -1; } -csch_hlevel_t *csch_hlevel_new(csch_hlevel_t *parent) +csch_hlevel_t *csch_hlevel_new(csch_hlevel_t *parent, csch_cgrp_t *sym) { csch_hlevel_t *hlev = calloc(sizeof(csch_hlevel_t), 1); if (parent != NULL) { @@ -208,7 +208,7 @@ gds_append(&hpath->prefix, HSEP); /* rnd_trace("HIER: enter [%d '%s']\n", hpath->path.used+1, hpath->prefix.array);*/ - hpath->hlev = csch_hlevel_new(hpath->hlev); + hpath->hlev = csch_hlevel_new(hpath->hlev, sym); hpath->hdepth++; return 0;