1
0
mirror of https://github.com/cookiengineer/audacity synced 2026-03-15 19:05:21 +01:00

Use a static unique_ptr for the global clipboard

This commit is contained in:
Paul Licameli
2016-03-13 10:56:40 -04:00
parent c5a70126eb
commit 7d1ea7b82e
3 changed files with 7 additions and 11 deletions

View File

@@ -3999,7 +3999,7 @@ void AudacityProject::OnPaste()
double t1 = mViewInfo.selectedRegion.t1();
TrackListIterator iter(mTracks);
TrackListIterator clipIter(msClipboard);
TrackListIterator clipIter(msClipboard.get());
Track *n = iter.First();
Track *c = clipIter.First();
@@ -4139,7 +4139,7 @@ void AudacityProject::OnPaste()
// selected tracks.
if ( n && !c )
{
TrackListOfKindIterator clipWaveIter(Track::Wave, msClipboard);
TrackListOfKindIterator clipWaveIter(Track::Wave, msClipboard.get());
c = clipWaveIter.Last();
while (n) {
@@ -4246,7 +4246,7 @@ bool AudacityProject::HandlePasteNothingSelected()
return false;
else
{
TrackListIterator iterClip(msClipboard);
TrackListIterator iterClip(msClipboard.get());
Track* pClip = iterClip.First();
if (!pClip)
return true; // nothing to paste