1
0
mirror of https://github.com/cookiengineer/audacity synced 2026-02-05 11:13:16 +01:00

Bug2436: Cross-project paste should duplicate block files...

... to avoid data loss!

Bug caused by commit c2feee6
This commit is contained in:
Paul Licameli
2020-05-18 07:53:01 -04:00
committed by Paul Licameli
parent c6765efa89
commit ecb65f8c2b
4 changed files with 11 additions and 5 deletions

View File

@@ -530,10 +530,12 @@ void WaveTrack::Trim (double t0, double t1)
WaveTrack::Holder WaveTrack::EmptyCopy() const
WaveTrack::Holder WaveTrack::EmptyCopy(
const std::shared_ptr<DirManager> &pDirManager ) const
{
auto result = std::make_shared<WaveTrack>( mDirManager, mFormat, mRate );
result->Init(*this);
result->mDirManager = pDirManager ? pDirManager : mDirManager;
return result;
}