diff --git a/src/Menus.cpp b/src/Menus.cpp index 2359924d6..96b9fb5b5 100644 --- a/src/Menus.cpp +++ b/src/Menus.cpp @@ -220,9 +220,9 @@ void VisitItem( AudacityProject &project, MenuTable::BaseItem *pItem ) else if (const auto pSpecial = dynamic_cast( pItem )) { - const auto pMenu = manager.CurrentMenu(); - wxASSERT( pMenu ); - pSpecial->fn( project, *pMenu ); + const auto pCurrentMenu = manager.CurrentMenu(); + wxASSERT( pCurrentMenu ); + pSpecial->fn( project, *pCurrentMenu ); } else wxASSERT( false ); diff --git a/src/MixerBoard.h b/src/MixerBoard.h index e284096d2..12eae466d 100644 --- a/src/MixerBoard.h +++ b/src/MixerBoard.h @@ -25,7 +25,7 @@ #include "widgets/ASlider.h" #include "widgets/wxPanelWrapper.h" -class TrackListEvent; +struct TrackListEvent; // containment hierarchy: // MixerBoardFrame -> MixerBoard -> MixerBoardScrolledWindow -> MixerTrackCluster(s) diff --git a/src/SelectionState.cpp b/src/SelectionState.cpp index 33bc7bb83..80fef8404 100644 --- a/src/SelectionState.cpp +++ b/src/SelectionState.cpp @@ -36,7 +36,7 @@ void SelectionState::SelectTrackLength void SelectionState::SelectTrack( Track &track, bool selected, bool updateLastPicked ) { - bool wasCorrect = (selected == track.GetSelected()); + //bool wasCorrect = (selected == track.GetSelected()); for (auto channel : TrackList::Channels(&track)) channel->SetSelected(selected); diff --git a/src/TrackPanel.h b/src/TrackPanel.h index 17c8b08ec..12a73bba5 100644 --- a/src/TrackPanel.h +++ b/src/TrackPanel.h @@ -33,7 +33,7 @@ class LabelTrack; class SpectrumAnalyst; class Track; class TrackList; -class TrackListEvent; +struct TrackListEvent; class TrackPanel; class TrackArtist; class Ruler; diff --git a/src/commands/CommandManager.h b/src/commands/CommandManager.h index 1b06964bf..ffd505da9 100644 --- a/src/commands/CommandManager.h +++ b/src/commands/CommandManager.h @@ -570,7 +570,8 @@ namespace MenuTable { std::forward(args)... ); } inline BaseItemPtr Items( const wxString &title, BaseItemPtrs &&items ) - { return std::make_unique( std::move( items ) ); } + { (void)title; // Compiler food + return std::make_unique( std::move( items ) ); } // Menu items can be constructed two ways, as for group items // Items will appear in a main toolbar menu or in a sub-menu diff --git a/src/menus/EditMenus.cpp b/src/menus/EditMenus.cpp index f463de620..eb39daa22 100644 --- a/src/menus/EditMenus.cpp +++ b/src/menus/EditMenus.cpp @@ -218,7 +218,7 @@ void DoUndo(AudacityProject &project) { auto trackPanel = project.GetTrackPanel(); auto &undoManager = *project.GetUndoManager(); - auto historyWindow = project.GetHistoryWindow(); + //auto historyWindow = project.GetHistoryWindow(); if (!project.UndoAvailable()) { AudacityMessageBox(_("Nothing to undo")); @@ -254,7 +254,7 @@ void OnRedo(const CommandContext &context) auto &project = context.project; auto trackPanel = project.GetTrackPanel(); auto &undoManager = *project.GetUndoManager(); - auto historyWindow = project.GetHistoryWindow(); + //auto historyWindow = project.GetHistoryWindow(); if (!project.RedoAvailable()) { AudacityMessageBox(_("Nothing to redo")); @@ -282,7 +282,7 @@ void OnCut(const CommandContext &context) auto trackPanel = project.GetTrackPanel(); auto &selectedRegion = project.GetViewInfo().selectedRegion; auto ruler = project.GetRulerPanel(); - auto historyWindow = project.GetHistoryWindow(); + //auto historyWindow = project.GetHistoryWindow(); // This doesn't handle cutting labels, it handles // cutting the _text_ inside of labels, i.e. if you're @@ -392,7 +392,7 @@ void OnCopy(const CommandContext &context) auto tracks = project.GetTracks(); auto trackPanel = project.GetTrackPanel(); auto &selectedRegion = project.GetViewInfo().selectedRegion; - auto historyWindow = project.GetHistoryWindow(); + //auto historyWindow = project.GetHistoryWindow(); for (auto lt : tracks->Selected< LabelTrack >()) { if (lt->CopySelectedText()) { @@ -723,7 +723,7 @@ void OnSplitCut(const CommandContext &context) auto &project = context.project; auto tracks = project.GetTracks(); auto &selectedRegion = project.GetViewInfo().selectedRegion; - auto historyWindow = project.GetHistoryWindow(); + //auto historyWindow = project.GetHistoryWindow(); AudacityProject::ClearClipboard(); @@ -1080,6 +1080,7 @@ MenuTable::BaseItemPtr LabelEditMenus( AudacityProject &project ); MenuTable::BaseItemPtr EditMenu( AudacityProject &project ) { + (void)project;// Compiler food using namespace MenuTable; using Options = CommandManager::Options; diff --git a/src/menus/FileMenus.cpp b/src/menus/FileMenus.cpp index cab10a079..129bf3e40 100644 --- a/src/menus/FileMenus.cpp +++ b/src/menus/FileMenus.cpp @@ -143,6 +143,7 @@ struct Handler : CommandHandlerObject { void OnNew(const CommandContext &context ) { + (void)context;// Compiler food CreateNewAudacityProject(); } diff --git a/src/menus/LabelMenus.cpp b/src/menus/LabelMenus.cpp index 09c414ff2..14cb8243a 100644 --- a/src/menus/LabelMenus.cpp +++ b/src/menus/LabelMenus.cpp @@ -575,6 +575,7 @@ static CommandHandlerObject &findCommandHandler(AudacityProject &) { MenuTable::BaseItemPtr LabelEditMenus( AudacityProject &project ) { + (void)project;//Compiler food using namespace MenuTable; using Options = CommandManager::Options; diff --git a/src/tracks/playabletrack/notetrack/ui/NoteTrackSliderHandles.cpp b/src/tracks/playabletrack/notetrack/ui/NoteTrackSliderHandles.cpp index 7e1fecfe9..a52efd74f 100644 --- a/src/tracks/playabletrack/notetrack/ui/NoteTrackSliderHandles.cpp +++ b/src/tracks/playabletrack/notetrack/ui/NoteTrackSliderHandles.cpp @@ -46,6 +46,7 @@ float VelocitySliderHandle::GetValue() UIHandle::Result VelocitySliderHandle::SetValue (AudacityProject *pProject, float newValue) { + (void)pProject;//Compiler food auto pTrack = GetNoteTrack(); if (pTrack) { diff --git a/src/tracks/playabletrack/wavetrack/ui/WaveTrackSliderHandles.cpp b/src/tracks/playabletrack/wavetrack/ui/WaveTrackSliderHandles.cpp index 722c157ff..0d95176b4 100644 --- a/src/tracks/playabletrack/wavetrack/ui/WaveTrackSliderHandles.cpp +++ b/src/tracks/playabletrack/wavetrack/ui/WaveTrackSliderHandles.cpp @@ -43,6 +43,7 @@ float GainSliderHandle::GetValue() UIHandle::Result GainSliderHandle::SetValue (AudacityProject *pProject, float newValue) { + (void)pProject;//Compiler food auto pTrack = GetWaveTrack(); if (pTrack) { @@ -118,6 +119,7 @@ float PanSliderHandle::GetValue() UIHandle::Result PanSliderHandle::SetValue(AudacityProject *pProject, float newValue) { + (void)pProject;//Compiler food using namespace RefreshCode; Result result = RefreshNone; auto pTrack = GetWaveTrack();