}
}
// cut edit
- Edit *next_edit = track->edits->split_edit(edit, cut_start);
+ Edit *next_edit = edit->edits->split_edit(cut_start);
int64_t cut_length = cut_end - cut_start;
next_edit->length -= cut_length;
next_edit->startsource += cut_length;
if( running() ) {
if( gui ) gui->set_done(1);
cancel();
- join();
}
+ join();
}
void ScanStatus::
done = 1;
input_lock->unlock();
cancel();
- join();
}
+ join();
if( commercials && !commercials->remove_user() )
commercials = 0;
}