diff --git a/vhdlpp/vtype.cc b/vhdlpp/vtype.cc index de5894d74..64e94ef46 100644 --- a/vhdlpp/vtype.cc +++ b/vhdlpp/vtype.cc @@ -119,10 +119,7 @@ VTypeArray::VTypeArray(const VType*element, std::list*r, bool sv) for (size_t idx = 0 ; idx < ranges_.size() ; idx += 1) { ExpRange*curp = r->front(); r->pop_front(); - ranges_[idx] = range_t(curp->msb(), curp->lsb(), - (curp->direction() == ExpRange::range_dir_t::DOWNTO - ? true - : false)); + ranges_[idx] = range_t(curp->msb(), curp->lsb(), curp->direction()); } }