diff --git a/vhdlpp/architec_elaborate.cc b/vhdlpp/architec_elaborate.cc index 9bade14e8..bdbd206dd 100644 --- a/vhdlpp/architec_elaborate.cc +++ b/vhdlpp/architec_elaborate.cc @@ -369,7 +369,7 @@ int SignalAssignment::elaborate(Entity*ent, Architecture*arc) for (list::iterator cur = rval_.begin() ; cur != rval_.end() ; ++cur) { - (*cur)->elaborate_expr(ent, arc, lval_type); + errors += (*cur)->elaborate_expr(ent, arc, lval_type); } return errors;