13
0

Fix thinko with numbering of multiple added tracks.

git-svn-id: svn://localhost/ardour2/branches/3.0@8979 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Carl Hetherington 2011-02-27 16:43:39 +00:00
parent 65420fd03f
commit 3495fe2038

View File

@ -1486,8 +1486,9 @@ Session::new_midi_track (TrackMode mode, RouteGroup* route_group, uint32_t how_m
control_id = ntracks() + nbusses();
bool const use_number = (how_many != 1);
while (how_many) {
bool const use_number = (how_many != 1);
if (!find_route_name (name_template.empty() ? _("Midi") : name_template, ++track_id, track_name, sizeof(track_name), use_number)) {
error << "cannot find name for new midi track" << endmsg;
goto failed;
@ -1659,8 +1660,9 @@ Session::new_audio_track (
control_id = ntracks() + nbusses() + 1;
bool const use_number = (how_many != 1);
while (how_many) {
bool const use_number = (how_many != 1);
if (!find_route_name (name_template.empty() ? _("Audio") : name_template, ++track_id, track_name, sizeof(track_name), use_number)) {
error << "cannot find name for new audio track" << endmsg;
goto failed;
@ -1783,8 +1785,8 @@ Session::new_audio_route (int input_channels, int output_channels, RouteGroup* r
control_id = ntracks() + nbusses() + 1;
bool const use_number = (how_many != 1);
while (how_many) {
bool const use_number = (how_many != 1);
if (!find_route_name (name_template.empty () ? _("Bus") : name_template, ++bus_id, bus_name, sizeof(bus_name), use_number)) {
error << "cannot find name for new audio bus" << endmsg;
goto failure;