1
0
mirror of https://github.com/cookiengineer/audacity synced 2026-02-17 00:07:54 +01:00

Dir manager uses std::shared_ptr

This commit is contained in:
Paul Licameli
2016-08-13 00:38:31 -04:00
parent 13e5788a6b
commit 46f38708ed
21 changed files with 40 additions and 87 deletions

View File

@@ -103,7 +103,7 @@ NoteTrack::Holder TrackFactory::NewNoteTrack()
return std::make_unique<NoteTrack>(mDirManager);
}
NoteTrack::NoteTrack(DirManager * projDirManager):
NoteTrack::NoteTrack(const std::shared_ptr<DirManager> &projDirManager):
Track(projDirManager)
{
SetDefaultName(_("Note Track"));
@@ -113,7 +113,6 @@ Track(projDirManager)
mSerializationBuffer = NULL;
mSerializationLength = 0;
mDirManager = projDirManager;
#ifdef EXPERIMENTAL_MIDI_OUT
mGain = 0;
#endif