From ef9745b93e025283796fbe312bf5ada410fa8fe1 Mon Sep 17 00:00:00 2001 From: Paul Licameli Date: Sun, 9 Jul 2017 13:06:11 -0400 Subject: [PATCH] More fixes for Windows build --- src/tracks/labeltrack/ui/LabelDefaultClickHandle.h | 3 ++- src/tracks/labeltrack/ui/LabelGlyphHandle.h | 2 +- src/tracks/labeltrack/ui/LabelTextHandle.h | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/tracks/labeltrack/ui/LabelDefaultClickHandle.h b/src/tracks/labeltrack/ui/LabelDefaultClickHandle.h index c5f85ce9a..f8a194f05 100644 --- a/src/tracks/labeltrack/ui/LabelDefaultClickHandle.h +++ b/src/tracks/labeltrack/ui/LabelDefaultClickHandle.h @@ -27,7 +27,8 @@ public: LabelDefaultClickHandle(); virtual ~LabelDefaultClickHandle(); - LabelDefaultClickHandle &operator=(LabelDefaultClickHandle&&) = default; + LabelDefaultClickHandle &operator= + (const LabelDefaultClickHandle&) = default; Result Click (const TrackPanelMouseEvent &event, AudacityProject *pProject) override; diff --git a/src/tracks/labeltrack/ui/LabelGlyphHandle.h b/src/tracks/labeltrack/ui/LabelGlyphHandle.h index fddce6dbd..3180020e5 100644 --- a/src/tracks/labeltrack/ui/LabelGlyphHandle.h +++ b/src/tracks/labeltrack/ui/LabelGlyphHandle.h @@ -46,7 +46,7 @@ public: (const std::shared_ptr &pLT, const wxRect &rect, const LabelTrackHit &hit); - LabelGlyphHandle &operator=(LabelGlyphHandle&&) = default; + LabelGlyphHandle &operator=(const LabelGlyphHandle&) = default; static UIHandlePtr HitTest (std::weak_ptr &holder, diff --git a/src/tracks/labeltrack/ui/LabelTextHandle.h b/src/tracks/labeltrack/ui/LabelTextHandle.h index 6593fbe8b..26b8647d1 100644 --- a/src/tracks/labeltrack/ui/LabelTextHandle.h +++ b/src/tracks/labeltrack/ui/LabelTextHandle.h @@ -31,7 +31,7 @@ public: (std::weak_ptr &holder, const wxMouseState &state, const std::shared_ptr &pLT); - LabelTextHandle &operator=(LabelTextHandle&&) = default; + LabelTextHandle &operator=(const LabelTextHandle&) = default; explicit LabelTextHandle ( const std::shared_ptr &pLT, int labelNum );