For reasons unknown[1], The vca-counter may not be in sync with
actual number of VCAs present.
[1] possibly some shared-ptr references at the time of session-save, or
old session compatibility.
return;
}
- /* VCAs use 1-based counting. Get most recently created VCA... */
- which = _session->vca_manager().n_vcas();
+ /* Get most recently created VCA... */
+ which = _session->vca_manager().vcas().back()->number();
}
master = _session->vca_manager().vca_by_number (which);
return;
}
- /* VCAs use 1-based counting. Get most recently created VCA... */
- which = _session->vca_manager().n_vcas();
+ /* Get most recently created VCA... */
+ which = _session->vca_manager().vcas().back()->number();
}
master = _session->vca_manager().vca_by_number (which);