Index: abstract.c =================================================================== --- abstract.c (revision 703) +++ abstract.c (revision 704) @@ -88,9 +88,9 @@ if ((port != NULL) || (!alloc)) return port; - port = calloc(sizeof(csch_acomp_t), 1); + port = calloc(sizeof(csch_aport_t), 1); csch_aobj_init(&port->hdr, CSCH_ATYPE_PORT); - comp->name = csch_strdup(name); + port->name = csch_strdup(name); htsp_set(&comp->ports, port->name, port); return port; }