mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
UMP Tests: Remove checked iterator macro
This commit is contained in:
parent
38f10fcacd
commit
627d01b9a2
1 changed files with 1 additions and 11 deletions
|
|
@ -989,22 +989,12 @@ private:
|
|||
}
|
||||
}
|
||||
|
||||
#if JUCE_WINDOWS && ! JUCE_MINGW
|
||||
#define JUCE_CHECKED_ITERATOR(msg, size) \
|
||||
stdext::checked_array_iterator<std::remove_reference_t<decltype (msg)>> ((msg), (size_t) (size))
|
||||
#else
|
||||
#define JUCE_CHECKED_ITERATOR(msg, size) (msg)
|
||||
#endif
|
||||
|
||||
static bool equal (const MidiMessage& a, const MidiMessage& b) noexcept
|
||||
{
|
||||
return a.getRawDataSize() == b.getRawDataSize()
|
||||
&& std::equal (a.getRawData(), a.getRawData() + a.getRawDataSize(),
|
||||
JUCE_CHECKED_ITERATOR (b.getRawData(), b.getRawDataSize()));
|
||||
&& std::equal (a.getRawData(), a.getRawData() + a.getRawDataSize(), b.getRawData());
|
||||
}
|
||||
|
||||
#undef JUCE_CHECKED_ITERATOR
|
||||
|
||||
static bool equal (const MidiBuffer& a, const MidiBuffer& b) noexcept
|
||||
{
|
||||
return a.data == b.data;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue