mp 137 control.c addmtlist(struct mtent *mp) mp 139 control.c if (mp == NULL) { mp 140 control.c if ((mp = mtentalloc()) == NULL) mp 142 control.c mp->ln = lno; mp 143 control.c mp->next = NULL; mp 144 control.c if ((mp->txt = getmaterial(CONTEXT)) == NULL) mp 146 control.c return mp; mp 148 control.c mp->next = addmtlist(mp->next); mp 149 control.c return mp->next;