Browse Source

Replace std::move with static_cast to fix errors in old compilers

tags/2021-05-28
hogliux 9 years ago
parent
commit
329e54d21f
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      modules/juce_audio_basics/midi/juce_MidiMessageSequence.h

+ 2
- 2
modules/juce_audio_basics/midi/juce_MidiMessageSequence.h View File

@@ -50,12 +50,12 @@ public:
#if JUCE_COMPILER_SUPPORTS_MOVE_SEMANTICS
MidiMessageSequence (MidiMessageSequence&& other) noexcept
: list (std::move (other.list))
: list (static_cast<OwnedArray<MidiEventHolder>&&> (other.list))
{}
MidiMessageSequence& operator= (MidiMessageSequence&& other) noexcept
{
list = std::move (other.list);
list = static_cast<OwnedArray<MidiEventHolder>&&> (other.list);
return *this;
}
#endif


Loading…
Cancel
Save