}
else
{
- return EmptyArrayRef();
+ return {};
}
}
Constraints::Impl::~Impl()
{
+ for (auto blocka : at2con_mt)
+ {
+ done_blocka(&blocka);
+ }
+ if (bSettleErrorHasOccurred != nullptr)
+ {
+ sfree(bSettleErrorHasOccurred);
+ }
+ if (vir_r_m_dr_th != nullptr)
+ {
+ sfree(vir_r_m_dr_th);
+ }
+ if (settled != nullptr)
+ {
+ settle_free(settled);
+ }
done_lincs(lincsd);
}