From 4eec61469bd1c915ef7646ddde718dcccc013b0e Mon Sep 17 00:00:00 2001 From: hogliux Date: Wed, 15 Jun 2016 15:42:35 +0100 Subject: [PATCH] Remove default keywords from MidiMessageSequence to be compatible with VS 2013 --- .../juce_audio_basics/midi/juce_MidiMessageSequence.h | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/modules/juce_audio_basics/midi/juce_MidiMessageSequence.h b/modules/juce_audio_basics/midi/juce_MidiMessageSequence.h index 42e44496cc..27d98def93 100644 --- a/modules/juce_audio_basics/midi/juce_MidiMessageSequence.h +++ b/modules/juce_audio_basics/midi/juce_MidiMessageSequence.h @@ -49,8 +49,15 @@ public: MidiMessageSequence& operator= (const MidiMessageSequence&); #if JUCE_COMPILER_SUPPORTS_MOVE_SEMANTICS - MidiMessageSequence (MidiMessageSequence&&) noexcept = default; - MidiMessageSequence& operator= (MidiMessageSequence&&) noexcept = default; + MidiMessageSequence (MidiMessageSequence&& other) noexcept + : list (std::move (other.list)) + {} + + MidiMessageSequence& operator= (MidiMessageSequence&& other) noexcept + { + list = std::move (other.list); + return *this; + } #endif /** Destructor. */